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>Übungsanweisungen
- 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 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(____)