Creare un point plot
Per creare visualizzazioni utili a volte servono molte prove. Ti è stato chiesto di creare una visualizzazione che mostri il numero di recensioni, "Nr. reviews" (il numero di recensioni che un recensore ha scritto in precedenza), in funzione della valutazione a stelle dell'hotel, "Hotel stars". Poiché il numero di recensioni è numerico, hai deciso di usare un point plot per mostrare la media dei dati nelle diverse categorie.
Questo esercizio fa parte del corso
Lavorare con i dati categorici in Python
Istruzioni dell'esercizio
- Usando la funzione
catplot(), crea un point plot. - Suddividi i dati sull'asse x usando
"Hotel stars". - Specifica la variabile numerica da visualizzare come
"Nr. reviews". - Modifica gli argomenti in modo che eventuali linee non si sovrappongano.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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()