Boxplot mit Untergruppen

In dieser Übung schauen wir uns den Datensatz mit den Antworten aus einer Umfrage unter Jugendlichen an. Eine der Fragen, die den Jugendlichen gestellt wurden, lautete: "Bist du daran interessiert, Haustiere zu haben?" Untersuchen wir, ob die Altersverteilung derjenigen, die mit "Ja" antworten, tendenziell höher oder niedriger ist als die derjenigen, die mit "Nein" antworten, wobei das Geschlecht berücksichtigt wird.

Diese Übung ist Teil des Kurses

Einführung in die Datenvisualisierung mit Seaborn

Kurs anzeigen

Anleitung zur Übung

  • Stelle die Farbpalette auf "Blues" ein.
  • Füge Untergruppen hinzu, um die Box-Plots auf der Grundlage von "Interested in Pets" einzufärben.
  • Setze den Titel des FacetGrid Objekts g auf "Age of Those Interested in Pets vs. Not".
  • Stelle den Plot mit einer Matplotlib-Funktion dar.

Interaktive Übung zum Anfassen

Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.

# 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.____