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 to Data Visualization with 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