LoslegenKostenlos loslegen

.groupby() nach der Neuordnung verwenden

Es ist nun an der Zeit, einige Analysen des Datensatzes der adoptierbaren Hunde durchzuführen, die sich auf "size" konzentrieren. Du hast bereits einen Code entwickelt, um die Kategorien neu zu ordnen. In dieser Übung entwickelst du zwei ähnliche .groupby() Anweisungen, um die Auswirkungen von "size" auf andere Variablen besser zu verstehen. dogs wurde bereits für dich geladen.

Diese Übung ist Teil des Kurses

Arbeiten mit kategorialen Daten in Python

Kurs anzeigen

Anleitung zur Übung

  • Drucke die Häufigkeitstabelle von "sex" für jede Kategorie der Spalte "size" aus.
  • Drucke die Häufigkeitstabelle von "keep_in" für jede Kategorie der Spalte "size" aus.

Interaktive Übung

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

# Previous code
dogs["size"].cat.reorder_categories(
  new_categories=["small", "medium", "large"],
  ordered=True,
  inplace=True
)

# How many Male/Female dogs are available of each size?
print(dogs.____(____)[____].value_counts())

# Do larger dogs need more room to roam?
print(dogs.____(____)[____].value_counts())
Code bearbeiten und ausführen