Aan de slagGa gratis aan de slag

Boxplot met subgroepen

In deze oefening bekijken we de gegevensset met antwoorden uit een enquête onder jongeren. Een van de vragen was: "Ben je geïnteresseerd in huisdieren?" Laten we onderzoeken of de leeftijdsverdeling van degenen die "ja" antwoorden gemiddeld hoger of lager ligt dan die van degenen die "nee" antwoorden, waarbij we controleren voor geslacht.

Deze oefening maakt deel uit van de cursus

Introductie tot datavisualisatie met Seaborn

Cursus bekijken

Oefeninstructies

  • Stel het kleurenpalet in op "Blues".
  • Voeg subgroepen toe om de boxplots te kleuren op basis van "Interested in Pets".
  • Stel de titel van het FacetGrid-object g in op "Age of Those Interested in Pets vs. Not".
  • Laat de plot zien met een Matplotlib-functie.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Set palette to "Blues"
____

# Adjust to add subgroups based on "Interested in Pets"
g = sns.catplot(x="Gender",
                y="Age", data=survey_data, 
                kind="box", hue=____)

# Set title to "Age of Those Interested in Pets vs. Not"
____

# Show plot
plt.____
Code bewerken en uitvoeren