Een histogram plotten

Statistisch denken in Python (deel 1)

Justin Bois

Teaching Professor at the California Institute of Technology

Uitslagen swing states VS, 2008

Gegevens afkomstig van Data.gov (https://www.data.gov/)

ch1-2.003.png

Statistisch denken in Python (deel 1)

Een histogram maken

import matplotlib.pyplot as plt
_ = plt.hist(df_swing['dem_share'])
_ = plt.xlabel('percentage stemmen voor Obama')
_ = plt.ylabel('aantal counties')
plt.show()
Statistisch denken in Python (deel 1)

Label je assen altijd

Statistisch denken in Python (deel 1)

Uitslagen swing states VS, 2008

Gegevens afkomstig van Data.gov (https://www.data.gov/)

ch1-2.013.png

Statistisch denken in Python (deel 1)

Histogrammen met verschillende bakindelingen

Gegevens afkomstig van Data.gov (https://www.data.gov/)

ch1-2.015.png

Statistisch denken in Python (deel 1)

Bakken van een histogram instellen

bin_edges = [0, 10, 20, 30, 40, 50,
                60, 70, 80, 90, 100]
_ = plt.hist(df_swing['dem_share'], bins=bin_edges)
plt.show()

ch1-2.022.png

Statistisch denken in Python (deel 1)

Bakken van een histogram instellen

_ = plt.hist(df_swing['dem_share'], bins=20)
plt.show()

ch1-2.027.png

Statistisch denken in Python (deel 1)

Seaborn

  • Een uitstekende, op Matplotlib gebaseerde package voor statistische datavisualisatie, geschreven door Michael Waskom
Statistisch denken in Python (deel 1)

Seaborn-styling instellen

import seaborn as sns
sns.set()
_ = plt.hist(df_swing['dem_share'])
_ = plt.xlabel('percentage stemmen voor Obama')
_ = plt.ylabel('aantal counties')
plt.show()
Statistisch denken in Python (deel 1)

Een histogram met Seaborn-stijl

ch1-2.038.png

1 Gegevens afkomstig van Data.gov (https://www.data.gov/)
Statistisch denken in Python (deel 1)

Laten we oefenen!

Statistisch denken in Python (deel 1)

Preparing Video For Download...