Вступ до курсу

Вступ до лінійного моделювання в Python

Jason Vestuto

Data Scientist

Вступ до розділу 1

Карта розділу:

  • Мотивувальні приклади
  • Візуалізація даних
  • Описова статистика
Вступ до лінійного моделювання в Python

Приклад даних поїздки

Графік точок: відстань проти часу, милі проти годин

Вступ до лінійного моделювання в Python

Моделі як описи

# Range of y data, in miles
y_range = np.max(y) - np.min(y) = 300 - 0 = 300
# Range of x data, in hours
x_range = np.max(x) - np.min(x) = 6 - 0 = 6
# Estimating the speed
mph = y_range / x_range = 300 / 6 = 50
Вступ до лінійного моделювання в Python

Візуалізація моделі

Графік даних і моделі: відстань проти часу

Вступ до лінійного моделювання в Python

Прогнози моделі

# Model as python expression
miles = 50*hours
# Model predicts distance is 300 miles at 6 hours
time = 6
distance = 50 * time = 50 * 6 = 300
def model(time):
    return 50*time

predicted_distance = model(time=10)
Вступ до лінійного моделювання в Python

Інтерполяція

Графік відстані проти часу, з точкою інтерполяції між двома точками даних

Вступ до лінійного моделювання в Python

Екстраполяція

Графік відстані проти часу, з точкою екстраполяції поза точками даних при більшому часі

Вступ до лінійного моделювання в Python

Давайте потренуємось!

Вступ до лінійного моделювання в Python

Preparing Video For Download...