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

Визуализация нескольких моделей

В двух предыдущих упражнениях вы строили модели отдельно для каждой категории возраста домов, а затем вычисляли прогнозы для каждой модели. Теперь пришло время визуализировать эти прогнозы и сравнить их между собой.

Если использовать sns.lmplot() с аргументом hue, указывающим на категориальную переменную, на графике появятся несколько линий тренда с различными наклонами. Это отличает данный подход от модели с параллельными наклонами из главы 1, где все прямые имели одинаковый наклон.

Набор данных taiwan_real_estate доступен. prediction_data загружен как объединённый DataFrame для всех категорий возраста домов.

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

Промежуточная регрессия со statsmodels в Python

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

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

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

# Plot the trend lines of price_twd_msq vs. n_convenience for each house age category
____(x=____,
     y=____,
     data=____,
     hue=____,
     ci=____,
     legend_out=False)

plt.show()
Редактировать и запускать код