CommencerCommencer gratuitement

Graphique en barres avec sous-groupes et sous-graphes

Dans cet exercice, nous reviendrons à notre ensemble de données d'enquête sur les jeunes et nous chercherons à savoir si la proportion de personnes qui aiment la musique techno ("Likes Techno") varie en fonction de leur sexe ("Gender") ou de leur lieu de résidence ("Village - town"). Cet exercice nous donnera l'occasion de mettre en pratique les nombreuses choses que nous avons apprises tout au long de ce cours !

Nous avons déjà importé Seaborn en tant que sns et matplotlib.pyplot en tant que plt.

Cet exercice fait partie du cours

Introduction à la visualisation de données avec Seaborn

Afficher le cours

Instructions

  • Réglez le style de la figure sur "dark".
  • Ajustez le code du graphique à barres pour ajouter des sous-graphes basés sur "Gender", disposés en colonnes.
  • Ajoutez le titre "Percentage of Young People Who Like Techno" à ce graphique FacetGrid.
  • Indiquez l'axe des abscisses "Location of Residence" et l'axe des ordonnées "% Who Like Techno".

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Set the figure style to "dark"
____

# Adjust to add subplots per gender
g = sns.catplot(x="Village - town", y="Likes Techno", 
                data=survey_data, kind="bar",
                ____)

# Add title and axis labels
g.____("Percentage of Young People Who Like Techno", y=1.02)
g.____(____="Location of Residence", 
       ____="% Who Like Techno")

# Show plot
plt.show()
Modifier et exécuter le code