Термін повноважень сенаторів
Ви хочете порівняти, чи сенатори з Квебеку зазвичай мають іншу тривалість повноважень, ніж сенатори з Британської Колумбії. Простий спосіб — побудувати їхні криві виживання Каплана — Майєра на одному графіку.
Датафрейм з інформацією про тривалість повноважень сенаторів Британської Колумбії називається bc_df. Він містить стовпці:
name: ім'я сенатораdiff_days: тривалість перебування сенатора на посадіobserved: чи спостерігається кінець терміну (1 або 0)
Криву виживання сенаторів Квебеку вже побудовано на об'єкті pyplot під назвою senator_fig, і створено екземпляр KaplanMeierFitter, який називається kmf.
Крім того, пакет pandas завантажено як pd, клас KaplanMeierFitter імпортовано з lifelines, а модуль pyplot імпортовано з matplotlib як plt.
Ця вправа є частиною курсу
Аналіз виживаності в Python
Інструкції до вправи
- Навчіть екземпляр
KaplanMeierFitterkmfна даних про тривалості повноважень сенаторів Британської Колумбії. - Побудуйте криву виживання сенаторів Британської Колумбії на тій самій фігурі, що й для сенаторів Квебеку.
- Відобразіть фігуру.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Fit Kaplan-Meier estimator
____(____, ____, label='British Columbia')
# Plot survival function on senator_fig
____
# Display the figure
____