Aan de slagGa gratis aan de slag

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

Cursus bekijken

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 deze FacetGrid-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()
Code bewerken en uitvoeren