CommencerCommencer gratuitement

Durée des mandats des sénateurs

Vous souhaitez comparer si les sénateurs du Québec ont tendance à effectuer une durée de mandat différente de ceux de la Colombie-Britannique. Une méthode simple consiste à tracer leurs fonctions de survie de Kaplan-Meier sur le même graphique.

Le DataFrame contenant les informations sur la durée des mandats des sénateurs de Colombie-Britannique s’appelle bc_df. Il contient les colonnes suivantes :

  • name : le nom du sénateur
  • diff_days : la durée du mandat du sénateur
  • observed : si la fin du mandat est observée (1 ou 0)

La courbe de survie des sénateurs québécois a été tracée sur un objet pyplot appelé senator_fig, et une instance de KaplanMeierFitter appelée kmf a été créée.

De plus, le paquet pandas est chargé sous le nom pd, la classe KaplanMeierFitter est importée depuis lifelines, et le module pyplot a été importé depuis matplotlib sous le nom plt.

Cet exercice fait partie du cours

Analyse de survie en Python

Afficher le cours

Instructions

  • Ajustez l’instance KaplanMeierFitter kmf aux durées de mandat des sénateurs de Colombie-Britannique.
  • Tracez la courbe de survie des sénateurs de Colombie-Britannique sur la même figure que celle des sénateurs du Québec.
  • Affichez la figure.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

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

# Plot survival function on senator_fig
____

# Display the figure
____
Modifier et exécuter le code