Percentiles, outliers, and box plots

Réflexion statistique en Python (Partie 1)

Justin Bois

Teaching Professor at the California Institute of Technology

Percentiles sur une ECDF

Graphique de la diapositive ch2-2_v2.003

1 Données récupérées sur Data.gov (https://www.data.gov/)
Réflexion statistique en Python (Partie 1)

Percentiles sur une ECDF

Graphique de la diapositive ch2-2_v2.004

Réflexion statistique en Python (Partie 1)

Percentiles sur une ECDF

Graphique de la diapositive ch2-2_v2.005

Réflexion statistique en Python (Partie 1)

Percentiles sur une ECDF

Graphique de la diapositive ch2-2_v2.006

Réflexion statistique en Python (Partie 1)

Calculer des percentiles

np.percentile(df_swing['dem_share'], [25, 50, 75])
array([ 37.3025,  43.185 ,  49.925 ])
Réflexion statistique en Python (Partie 1)

Boîte à moustaches – élection US 2008

Graphique de la diapositive ch2-2_v2.011

1 Données récupérées sur Data.gov (https://www.data.gov/)
Réflexion statistique en Python (Partie 1)

Boîte à moustaches – élection US 2008

Graphique de la diapositive ch2-2_v2.012

Réflexion statistique en Python (Partie 1)

Boîte à moustaches – élection US 2008

Graphique de la diapositive ch2-2_v2.013

Réflexion statistique en Python (Partie 1)

Boîte à moustaches – élection US 2008

Graphique de la diapositive ch2-2_v2.014

Réflexion statistique en Python (Partie 1)

Boîte à moustaches – élection US 2008

Graphique de la diapositive ch2-2_v2.015

Réflexion statistique en Python (Partie 1)

Boîte à moustaches – élection US 2008

Graphique de la diapositive ch2-2_v2.016

Réflexion statistique en Python (Partie 1)

Générer une boîte à moustaches

import matplotlib.pyplot as plt
import seaborn as sns
_ = sns.boxplot(x='east_west', y='dem_share',
                    data=df_all_states)
_ = plt.xlabel('region')
_ = plt.ylabel('percent of vote for Obama')
plt.show()
Réflexion statistique en Python (Partie 1)

Passons à la pratique !

Réflexion statistique en Python (Partie 1)

Preparing Video For Download...