Я хочу первые 6 строк print_summary
вывода. Как мне это сделать?
У меня есть полное резюме от cox.print_summary()
.
cox.summary()
дает подробности столбца I в формате фрейма данных, но индексирование сводки не дает сводки цензора набора данных
cph = CoxPHFitter()
cph.fit(self.data_train, duration_col='time', event_col='dead')
cph.print_summary()
'''<lifelines.CoxPHFitter: fitted with 6373 observations, 1974 censored>
duration col = 'time'
event col = 'dead'
number of subjects = 6373
number of events = 4399
log-likelihood = -34779.52
time fit was run = 2019-05-09 06:28:06 UTC
---
coef exp(coef) se(coef) z p -log2(p) lower 0.95 upper 0.95
dzgroupCHF 0.49 1.64 0.06 8.19 <0.005 51.79 0.37 0.61
dzgroupCirrhosis 0.55 1.73 0.08 6.71 <0.005 35.63 0.39 0.71
и т. Д.
results = self.cph.summary
print(results.head())
Это дает подробную информацию о переменной в формате df. Но я хочу:
'''<lifelines.CoxPHFitter: fitted with 6373 observations, 1974 censored>
duration col = 'time'
event col = 'dead'
number of subjects = 6373
number of events = 4399
log-likelihood = -34779.52
time fit was run = 2019-05-09 06:28:06 UTC
Индексирование дает ошибку:
cph.print_summary () [0: 9]
TypeError: объект 'NoneType' не может быть подписан