Vytvoření bodového grafu
Tvorba užitečných vizualizací si někdy žádá hodně testování. Tvým úkolem je vytvořit vizualizaci, která zobrazí počet recenzí, "Nr. reviews" — tedy kolik recenzí daný recenzent napsal dříve — v závislosti na hvězdičkovém hodnocení hotelu, "Hotel stars". Protože počet recenzí je číselná proměnná, rozhodl ses použít bodový graf zobrazující průměr dat napříč kategoriemi.
Toto cvičení je součástí kurzu
Working with Categorical Data in Python
Pokyny k cvičení
- Pomocí funkce
catplot()vytvoř bodový graf. - Rozděl data podél osy x podle
"Hotel stars". - Nastav číselnou proměnnou k vizualizaci na
"Nr. reviews". - Uprav argumenty tak, aby se případné linie v grafu nepřekrývaly.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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()