LoslegenKostenlos loslegen

Erwerbsbeteiligung

Die Arbeitslosigkeit könnte sinken, weil die Erwerbsbeteiligung zurückgeht – also weil weniger Menschen Arbeit suchen! In dieser Übung untersuchst du diese Möglichkeit. Du startest mit einem DataFrame lf_by_race, der den prozentualen Anteil der Erwerbsbeteiligung nach Jahr für 25- bis 54-Jährige in vier Bevölkerungsgruppen (White, Black, Asian und Hispanic) und für beide Geschlechter enthält. Du erstellst ein Balkendiagramm der Erwerbsbeteiligung über die Jahre. Um das Balkendiagramm nach demografischer Gruppe aufzuschlüsseln, wirst du den DataFrame zuerst melten. Der DataFrame hat bereits geeignete Spaltennamen.

pandas und seaborn wurden mit den üblichen Aliasen importiert. unemp_by_race ist geladen und fünf Spalten werden in der Konsole angezeigt.

Diese Übung ist Teil des Kurses

Analyse von US-Volkszählungsdaten mit Python

Kurs anzeigen

Anleitung zur Übung

  • melte den DataFrame lf_by_race und setze var_name auf "demographic" und value_name auf "labor_force_participation"; kannst du die passende Spalte für den Parameter id_vars bestimmen?
  • Rufe sns.barplot mit year auf der x-Achse und labor force participation auf der y-Achse auf; verwende dann den Parameter hue, um sex nach year gruppiert darzustellen.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Melt DataFrame by demographic group
lf_by_race = lf_by_race.melt(
        ____,
        ____,
        ____
		)

# Plot labor force particpation by group by year
sns.barplot(____)
plt.show()
Code bearbeiten und ausführen