Confira o projeto de linhas de vida para uma implementação simples e limpa de modelos de sobrevivência em Python, incluindo
- Estimadores de funções de sobrevivência
- Estimadores de curvas de risco cumulativas
- Modelo de regressão de risco proporcional de Cox
- Modelo de regressão variável no tempo de Cox
- modelos AFT paramétricos
- Modelo de regressão aditiva de Aalen
- Teste multivariado
Benefícios:
- construído em cima de pandas
- Python puro e fácil de instalar
- construído em funções de plotagem
- interface simples
A documentação está disponível aqui: documentação e exemplos
Exemplo de uso:
from lifelines import KaplanMeierFitter
survival_times = np.array([0., 3., 4.5, 10., 1.])
events = np.array([False, True, True, False, True])
kmf = KaplanMeierFitter()
kmf.fit(survival_times, event_observed=events)
print(kmf.survival_function_)
print(kmf.median_)
kmf.plot()
Gráficos de exemplo da biblioteca de plotagem interna:
- Disclaimer: Eu sou o autor principal. Ping me (email no perfil) para perguntas ou comentários sobre linhas de vida .