Regressione lineare con minimi quadrati

Pensiero statistico in Python (Parte 2)

Justin Bois

Lecturer at the California Institute of Technology

Elezioni USA 2008: swing states

ch1-2.002.png

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

Elezioni USA 2008: swing states

ch1-2.004.png

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

Elezioni USA 2008: swing states

ch1-2.007.png

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

Elezioni USA 2008: swing states

ch1-2.008.png

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

Residui

ch1-2.010.png

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

Minimi quadrati

  • Il processo per trovare i parametri che minimizzano la somma dei quadrati dei residui
Pensiero statistico in Python (Parte 2)

Minimi quadrati con np.polyfit()

slope, intercept = np.polyfit(total_votes,
                              dem_share, 1)

slope
4.0370717009465555e-05
intercept
40.113911968641744
Pensiero statistico in Python (Parte 2)

Let's practice!

Pensiero statistico in Python (Parte 2)

Preparing Video For Download...