Formulare e simulare un'ipotesi

Pensiero statistico in Python (Parte 2)

Justin Bois

Lecturer at the California Institute of Technology

Risultati elettorali 2008 negli swing state USA

ch3-1.002.png

1 Dati ottenuti da Data.gov (https://www.data.gov/)
Pensiero statistico in Python (Parte 2)

ch3-1.004.png

Pensiero statistico in Python (Parte 2)

Test d'ipotesi

  • Valutazione di quanto siano plausibili i dati osservati assumendo vera un'ipotesi
Pensiero statistico in Python (Parte 2)

Ipotesi nulla

  • Altro nome per l'ipotesi che stai testando
Pensiero statistico in Python (Parte 2)

ECDF dei risultati negli swing state

ch3-1.009.png

1 Dati ottenuti da Data.gov (https://www.data.gov/)
Pensiero statistico in Python (Parte 2)

Percentuale di voto per Obama

ch3-1.011.png

1 Dati ottenuti da Data.gov (https://www.data.gov/)
Pensiero statistico in Python (Parte 2)

Simulare l'ipotesi

ch3-1.013.png

1 Dati ottenuti da Data.gov (https://www.data.gov/)
Pensiero statistico in Python (Parte 2)

Simulare l'ipotesi

ch3-1.015.png

1 Dati ottenuti da Data.gov (https://www.data.gov/)
Pensiero statistico in Python (Parte 2)

Simulare l'ipotesi

ch3-1.017.png

1 Dati ottenuti da Data.gov (https://www.data.gov/)
Pensiero statistico in Python (Parte 2)

Simulare l'ipotesi

ch3-1.019.png

Pensiero statistico in Python (Parte 2)

Permutazione

  • Riordinamento casuale degli elementi in un array
Pensiero statistico in Python (Parte 2)

Generare un campione per permutazione

import numpy as np
dem_share_both = np.concatenate(
                       (dem_share_PA, dem_share_OH))

dem_share_perm = np.random.permutation(dem_share_both)
perm_sample_PA = dem_share_perm[:len(dem_share_PA)] perm_sample_OH = dem_share_perm[len(dem_share_PA):]
Pensiero statistico in Python (Parte 2)

Ayo berlatih!

Pensiero statistico in Python (Parte 2)

Preparing Video For Download...