НачатьНачать бесплатно

Обучение простой модели: регрессия

В этом упражнении вы попрактикуетесь в обучении регрессионной модели на данных рынка недвижимости Калифорнии. В вашем рабочем пространстве доступен DataFrame housing, содержащий множество переменных (в виде столбцов). Попробуйте найти зависимость между двумя из них:

  • "MedHouseVal": медианная стоимость жилья по районам Калифорнии (в $100 000)
  • "AveRooms": среднее количество комнат в одном доме

Это упражнение является частью курса

Машинное обучение для данных временных рядов на Python

Посмотреть курс

Инструкции к упражнению

  • Подготовьте DataFrame'ы X и y на основе данных из housing.
    • X должен содержать медианную стоимость жилья, y — среднее количество комнат в доме.
  • Обучите регрессионную модель, используя эти переменные (не забудьте задать правильную размерность!).
  • Убедитесь, что каждая переменная имеет нужную форму для корректной работы scikit-learn!

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

from sklearn import linear_model

# Prepare input and output DataFrames
X = ____
y = ____

# Fit the model
model = linear_model.LinearRegression()
model.fit(____)
Редактировать и запускать код