Interpretacja nachylenia i wyrazu wolnego

Wprowadzenie do modelowania liniowego w Pythonie

Jason Vestuto

Data Scientist

Przypomnienie: terminologia

Powtórzenie:

  • y = a0 + a1*x
  • x = zmienna niezależna, np. czas
  • y = zmienna zależna, np. przebyty dystans
  • xp = 10; yp = a0 + a1*xp, „prognoza modelu"
Wprowadzenie do modelowania liniowego w Pythonie

Wyraz wolny

Wykres linii przecinającej pionową oś y w punkcie y=100 dla x=0

x0 = 0
print(y(x0))
100
Wprowadzenie do modelowania liniowego w Pythonie

Nachylenie

Wykres linii przecinającej pionową oś y w punkcie y=100 dla x=0, z punktem pośrodku linii oznaczonym przerywanymi odcinkami wskazującymi poziomy bieg i pionowy wzrost

slope = (225 - 100) / (5 - 0)
print(slope)
25
Wprowadzenie do modelowania liniowego w Pythonie

Średnie nachylenie

Wykres linii przecinającej pionową oś y w punkcie y=100 dla x=0, z punktem na końcu linii oznaczonym przerywanymi odcinkami wskazującymi poziomy bieg i pionowy wzrost

slope = (350 - 100) / (10 - 0)
print(slope)
25
Wprowadzenie do modelowania liniowego w Pythonie

Przeskalowanie a zależność

Wykres linii temperatur z pierwszym punktem y=32°F, x=0°C i drugim punktem y=212°F, x=100°C, połączonych przerywanymi odcinkami wskazującymi poziomy bieg i pionowy wzrost

slope = (212-32)/(100-0) # 180/100 = 9/5
intercept = 32
Wprowadzenie do modelowania liniowego w Pythonie

Ćwiczenia!

Wprowadzenie do modelowania liniowego w Pythonie

Preparing Video For Download...