LoslegenKostenlos starten

Kategorien umbenennen

Die Spalte likes_children des Datensatzes für adoptierbare Hunde muss aktualisiert werden. Hier sind die aktuellen Frequenzzahlen:

Maybe?    1718
yes       1172
no          47

Zwei Dinge, die auffallen, sind die Unterschiede in der Großschreibung und die ? in der Kategorie Maybe?. Die Daten sollten sauberer sein und du wirst aufgefordert, ein paar Änderungen vorzunehmen.

Diese Übung ist Teil des Kurses

<Kurs>Arbeiten mit kategorialen Daten in Python</Kurs>
Kurs ansehen

Übungsanweisungen

  • Erstelle ein Wörterbuch namens my_changes, das die Kategorie Maybe? auf Maybe aktualisiert.
  • Benenne die Kategorien in likes_children mit Hilfe des my_changes Wörterbuchs um.
  • Aktualisiere die Kategorien ein weiteres Mal, sodass alle Kategorien mit der Methode .upper() in Großbuchstaben geschrieben werden.
  • Drucke die Kategorien der aktualisierten likes_children Serie aus.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Create the my_changes dictionary
____

# Rename the categories listed in the my_changes dictionary
dogs["likes_children"] = ____

# Use a lambda function to convert all categories to uppercase using upper()
dogs["likes_children"] =  dogs["likes_children"].____.____(lambda c: c.upper())

# Print the list of categories
print(____)
Code bearbeiten und ausführen