Візуалізація кількох моделей
У двох попередніх вправах ви запускали моделі окремо для кожної категорії віку будинків, а потім обчислювали прогнози для кожної моделі. Тепер час візуалізувати ці прогнози, щоб побачити, як вони порівнюються.
Якщо використати sns.lmplot() з аргументом hue, встановленим на категоріальну змінну, ви отримаєте кілька трендових ліній, кожна з власним нахилом. Це відрізняється від моделі паралельних нахилів, яку ви бачили в розділі 1, де всі моделі мали однаковий нахил.
taiwan_real_estate доступний. prediction_data завантажено як об'єднаний датафрейм для всіх вікових категорій будинків.
Ця вправа є частиною курсу
Середній рівень регресії зі 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()