LoslegenKostenlos loslegen

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

Arbeiten mit kategorialen Daten in Python

Kurs anzeigen

Anleitung zur Übung

  • 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 Übung

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

# 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