Créer un point plot
Créer des visualisations parlantes demande parfois beaucoup d'essais. On vous a demandé de produire une visualisation qui montre le nombre d'avis, "Nr. reviews" — soit le nombre d'avis qu'une personne évaluatrice a déjà rédigés — en fonction de la cote en étoiles de l'hôtel, "Hotel stars". Comme le nombre d'avis est numérique, vous avez choisi d'utiliser un point plot pour afficher la moyenne des données par catégorie.
Cette activité fait partie du cours
Travailler avec des données catégorielles en Python
Instructions de l’exercice
- À l'aide de la fonction
catplot(), créez un point plot. - Répartissez les données sur l'axe des x avec
"Hotel stars". - Indiquez la variable numérique à visualiser :
"Nr. reviews". - Modifiez les arguments afin que les lignes éventuelles ne se chevauchent pas.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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()