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
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 graphiqueFacetGrid. - 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()