Création d'un graphique à points
La création de visualisations utiles nécessite parfois de nombreux essais. On vous a demandé de créer une visualisation qui montre le nombre d'avis, "Nr. reviews"
, qui correspond au nombre d'avis qu'un évaluateur a déjà rédigés, pour chaque catégorie d'étoiles d'un hôtel, "Hotel stars"
. Étant donné que le nombre d'avis est numérique, vous avez décidé d'utiliser un graphique à points pour afficher la moyenne des données dans toutes les catégories.
Cet exercice fait partie du cours
Utilisation de données catégorielles dans Python
Instructions
- À l'aide de la fonction «
catplot()
», créez un graphique à points. - Divisez les données sur l'axe des x à l'aide de l'
"Hotel stars"
. - Veuillez indiquer la variable numérique à visualiser dans l'
"Nr. reviews"
. - Veuillez mettre à jour les arguments afin que les lignes qui apparaissent ne se chevauchent pas.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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()