Linjär regression med minsta kvadratmetoden

Statistiskt tänkande i Python (del 2)

Justin Bois

Lecturer at the California Institute of Technology

Valresultat 2008 i amerikanska swing states

ch1-2.002.png

1 Data hämtad från Data.gov (https://www.data.gov/)
Statistiskt tänkande i Python (del 2)

Valresultat 2008 i amerikanska swing states

ch1-2.004.png

1 Data hämtad från Data.gov (https://www.data.gov/)
Statistiskt tänkande i Python (del 2)

Valresultat 2008 i amerikanska swing states

ch1-2.007.png

1 Data hämtad från Data.gov (https://www.data.gov/)
Statistiskt tänkande i Python (del 2)

Valresultat 2008 i amerikanska swing states

ch1-2.008.png

1 Data hämtad från Data.gov (https://www.data.gov/)
Statistiskt tänkande i Python (del 2)

Residualer

ch1-2.010.png

1 Data hämtad från Data.gov (https://www.data.gov/)
Statistiskt tänkande i Python (del 2)

Minsta kvadratmetoden

  • Processen att hitta de parametrar för vilka summan av residualernas kvadrater är minimal
Statistiskt tänkande i Python (del 2)

Minsta kvadratmetoden med np.polyfit()

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

slope
4.0370717009465555e-05
intercept
40.113911968641744
Statistiskt tänkande i Python (del 2)

Nu kör vi en övning!

Statistiskt tänkande i Python (del 2)

Preparing Video For Download...