Drie numerieke variabelen visualiseren
Er zijn ook enkele "platte" alternatieven voor 3D-plots die makkelijker te interpreteren zijn, al vergen ze wat denkwerk om te maken. Een goede aanpak is om de twee numerieke verklarende variabelen op de x- en y-as van een scatterplot te zetten en de punten te kleuren op basis van de responsvariabele.
taiwan_real_estate is beschikbaar.
Deze oefening maakt deel uit van de cursus
Gemiddelde regressie met statsmodels in Python
Oefeninstructies
- Bereken de vierkantswortel van de afstand tot de dichtstbijzijnde MRT-halte als
sqrt_dist_to_mrt_m. - Maak met de gegevensset
taiwan_real_estateeen scatterplot vansqrt_dist_to_mrt_mtegenover het aantal nabijgelegen gemakswinkels, ingekleurd naar woningprijs.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# 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()