Visualisera tre numeriska variabler
Det finns också några "platta" alternativ till 3D-diagram som är lättare att tolka, även om de kräver lite eftertanke att skapa. Ett bra tillvägagångssätt är att rita de två numeriska förklaringsvariablerna på x- och y-axeln i ett spridningsdiagram och färgsätta punkterna efter responsvariabeln.
taiwan_real_estate är tillgänglig.
Den här övningen är en del av kursen
Intermediär regression med statsmodels i Python
Övningsinstruktioner
- Beräkna kvadratroten av avståndet till närmaste MRT-station och spara det som
sqrt_dist_to_mrt_m. - Rita ett spridningsdiagram med datamängden
taiwan_real_estatedärsqrt_dist_to_mrt_mvisas mot antalet närliggande närbutiker, färgat efter huspriser.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Transform dist_to_mrt_m to sqrt_dist_to_mrt_m
taiwan_real_estate["sqrt_dist_to_mrt_m"] = ____
# Draw a scatter plot of sqrt_dist_to_mrt_m vs. n_convenience colored by price_twd_msq
____
# Show the plot
plt.show()