Обучение простой модели: регрессия
В этом упражнении вы попрактикуетесь в обучении регрессионной модели на данных рынка недвижимости Калифорнии. В вашем рабочем пространстве доступен 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(____)