Интерпретация наклона и свободного члена

Введение в линейное моделирование на Python

Jason Vestuto

Data Scientist

Напоминание: терминология

Обзор:

  • y = a0 + a1*x
  • x = независимая переменная, например, время
  • y = зависимая переменная, например, пройденное расстояние
  • xp = 10; yp = a0 + a1*xp, «предсказание модели»
Введение в линейное моделирование на Python

Свободный член (точка пересечения)

График прямой, пересекающей ось y в точке y=100 при x=0

x0 = 0
print(y(x0))
100
Введение в линейное моделирование на Python

Наклон

График прямой, пересекающей ось y в точке y=100 при x=0; в середине прямой отмечена точка с пунктирными отрезками, обозначающими горизонтальный прирост и вертикальный прирост

slope = (225 - 100) / (5 - 0)
print(slope)
25
Введение в линейное моделирование на Python

Средний наклон

График прямой, пересекающей ось y в точке y=100 при x=0; в конце прямой отмечена точка с пунктирными отрезками, обозначающими горизонтальный прирост и вертикальный прирост

slope = (350 - 100) / (10 - 0)
print(slope)
25
Введение в линейное моделирование на Python

Масштабирование и зависимость

График температур: первая точка при y=32 °F и x=0 °C, вторая точка при y=212 °F и x=100 °C, соединённые пунктирными отрезками, обозначающими горизонтальный прирост и вертикальный прирост

slope = (212-32)/(100-0) # 180/100 = 9/5
intercept = 32
Введение в линейное моделирование на Python

Давайте потренируемся!

Введение в линейное моделирование на Python

Preparing Video For Download...