Kom igångKom igång gratis

Byta namn på kategorier

Kolumnen likes_children i datamängden med adoptionshundar behöver uppdateras. Här är de aktuella frekvenserna:

Maybe?    1718
yes       1172
no          47

Det som sticker ut är skillnaderna i versalisering och ?-tecknet i kategorin Maybe?. Datan bör vara renare än så, och du ombeds att göra några ändringar.

Den här övningen är en del av kursen

Arbeta med kategoriska data i Python

Visa kurs

Övningsinstruktioner

  • Skapa en ordbok med namnet my_changes som ändrar kategorin Maybe? till Maybe.
  • Byt namn på kategorierna i likes_children med hjälp av ordboken my_changes.
  • Uppdatera kategorierna ytterligare en gång så att alla kategorier är versaler, med hjälp av metoden .upper().
  • Skriv ut kategorierna för den uppdaterade likes_children-serien.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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(____)
Redigera och kör kod