как я могу извлечь базовые опасности из функции coxPHFitter в Lifelines и коэффициенты для моих переменных

Ниже приведен пример кода, который я получил с веб-сайта документации. Я хочу получить доступ к исходным опасностям и коэффициентам переменных. '''

from lifelines import CoxPHFitter
from lifelines.datasets import load_rossi

rossi_dataset = load_rossi()


#rossi_dataset.head()
cph = CoxPHFitter()
cph.fit(rossi_dataset, duration_col='week', event_col='arrest',)

cph.print_summary()

'''


person Tapiwanashe Kanda    schedule 10.03.2020    source источник


Ответы (1)


Из документов:

Чтобы напрямую получить доступ к коэффициентам и базовой опасности, вы можете использовать params_ и baseline_hazard_ соответственно.

from lifelines import CoxPHFitter
from lifelines.datasets import load_rossi

rossi_dataset = load_rossi()


#rossi_dataset.head()
cph = CoxPHFitter()
cph.fit(rossi_dataset, duration_col='week', event_col='arrest',)

print(cph.params_)

print(cph.baseline_survival_)

person Cam.Davidson.Pilon    schedule 11.03.2020
comment
благодарю вас. У меня еще вопрос? как я могу получить доступ к определенной базовой опасности в течение определенного периода времени? - person Tapiwanashe Kanda; 11.03.2020
comment
baseline_survival_ возвращает DataFrame с индексом, поэтому вы можете получить к нему доступ, используя обычные операторы фрейма данных: .loc[t] - person Cam.Davidson.Pilon; 12.03.2020