Користувацька модель Cox PH
У попередній вправі ви виокремили три чинники, статистично значущі на рівні 0,05: fin, age та prio.
fin: якщо засуджений отримував фінансову допомогу, ризики зменшуються на 31%;age: за кожен рік віку понад середній ризики зменшуються на 5%;prio: за кожен попередній арешт понад середнє ризики зростають на 9%.
Побудуймо користувацьку модель Cox PH з використанням цих коваріат.
Клас CoxPHFitter уже імпортовано, а бібліотеки pandas і numpy імпортовані як pd та np відповідно. За потреби скористайтеся консоллю, щоб дослідити датафрейм prison та назви його стовпців.
Ця вправа є частиною курсу
Аналіз виживаності в Python
Інструкції до вправи
- Створіть екземпляр класу
CoxPHFitterз ім'ямcustom_cph. - Навчіть
custom_cphз користувацькою регресійною моделлюfin + age + prio, використовуючи параметрformula. - Отримайте зведення моделі
cphі виведіть його.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Instantiate CoxPHFitter class
custom_cph = ____
# Fit custom model
____
# Print model summary
print(____)