Visualisera flera modeller
I de två föregående övningarna körde du modeller för varje kategori av husålder separat och beräknade sedan prediktioner för varje modell. Nu är det dags att visualisera dessa prediktioner för att se hur de jämförs med varandra.
När du använder sns.lmplot() med argumentet hue satt till den kategoriska variabeln får du flera trendlinjer, var och en med sin egen lutning. Det skiljer sig från modellen med parallella lutningar som du såg i kapitel 1, där alla modeller hade samma lutning.
taiwan_real_estate är tillgängligt. prediction_data är inläst som en sammanslagen DataFrame med alla husåldrar.
Den här övningen är en del av kursen
Intermediär regression med statsmodels i Python
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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()