開始使用免費開始

參議員的任期

你想比較魁北克省的參議員是否傾向於與不列顛哥倫比亞省的參議員有不同的任期長度。最簡單的方法之一是把他們的 Kaplan-Meier 存活函數畫在同一張圖上。

包含不列顛哥倫比亞省參議員任期資訊的 DataFrame 叫做 bc_df。它包含以下欄位:

  • name:參議員姓名
  • diff_days:參議員在職的天數
  • observed:任期結束是否被觀測到(1 或 0)

魁北克省參議員的存活曲線已經畫在名為 senator_fig 的 pyplot 物件上,並且已建立一個 KaplanMeierFitter 實例 kmf。

此外,pandas 套件已以 pd 載入,lifelines 中的 KaplanMeierFitter 類別已匯入,且 matplotlib 的 pyplot 模組已以 plt 匯入。

本練習屬於課程

Python 的存活分析

檢視課程

練習說明

  • 將 KaplanMeierFitter 實例 kmf 擬合到不列顛哥倫比亞省參議員的任期資料。
  • 將不列顛哥倫比亞省參議員的存活曲線畫在與魁北克省參議員相同的圖上。
  • 顯示該圖。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Fit Kaplan-Meier estimator
____(____, ____, label='British Columbia')

# Plot survival function on senator_fig
____

# Display the figure
____
編輯並執行程式碼