CommencezCommencez gratuitement

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

Voir le cours

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()
Modifier et exécuter le code