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
Anleitung zur Übung
- Erstelle ein Wörterbuch namens
my_changes, das die KategorieMaybe?aufMaybeaktualisiert. - Benenne die Kategorien in
likes_childrenmit Hilfe desmy_changesWö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_childrenSerie 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(____)