Een point plot maken
Een goede visualisatie maken kost soms veel uitproberen. Je hebt de vraag gekregen om een visualisatie te maken die het aantal reviews, "Nr. reviews" (het aantal beoordelingen dat een recensent eerder heeft geschreven), weergeeft per aantal hotelsterren, "Hotel stars". Omdat het aantal reviews numeriek is, kies je voor een point plot om het gemiddelde per categorie te tonen.
Deze oefening maakt deel uit van de cursus
Werken met categorische data in Python
Oefeninstructies
- Maak met de functie
catplot()een point plot. - Splits de data op de x-as met
"Hotel stars". - Stel de numerieke variabele die je wilt visualiseren in op
"Nr. reviews". - Pas de argumenten aan zodat eventuele lijnen niet over elkaar heen vallen.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Create a point plot with catplot using "Hotel stars" and "Nr. reviews"
sns.catplot(
# Split the data across Hotel stars and summarize Nr. reviews
____,
____,
data=reviews,
# Specify a point plot
____,
hue="Pool",
# Make sure the lines and points don't overlap
____
)
plt.show()