Staafdiagram met subgroepen en subplots
In deze oefening gaan we terug naar de enquêtegegevens over jongeren en onderzoeken we of het aandeel mensen dat van technomuziek houdt ("Likes Techno") verschilt per geslacht ("Gender") of woonplaats ("Village - town"). Deze oefening is een mooie kans om alles wat je in deze cursus hebt geleerd in de praktijk te brengen!
We hebben Seaborn al geïmporteerd als sns en matplotlib.pyplot als plt.
Deze oefening maakt deel uit van de cursus
Introductie tot datavisualisatie met Seaborn
Oefeninstructies
- Stel de figuurstijl in op
"dark". - Pas de staafplotcode aan om subplots toe te voegen op basis van
"Gender", gerangschikt in kolommen. - Voeg de titel
"Percentage of Young People Who Like Techno"toe aan dezeFacetGrid-plot. - Label de x-as
"Location of Residence"en de y-as"% Who Like Techno".
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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()