Začněte nyníZačněte zdarma

Přejmenování kategorií

Sloupec likes_children v datasetu adoptovatelných psů potřebuje úpravu. Tady jsou aktuální počty výskytů:

Maybe?    1718
yes       1172
no          47

Dva věci, které hned bijí do očí, jsou rozdíly ve velikosti písmen a ? v kategorii Maybe?. Data by měla být čistší, takže tě čeká pár úprav.

Toto cvičení je součástí kurzu

Working with Categorical Data in Python

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř slovník s názvem my_changes, který aktualizuje kategorii Maybe? na Maybe.
  • Přejmenuj kategorie ve sloupci likes_children pomocí slovníku my_changes.
  • Aktualizuj kategorie ještě jednou tak, aby byly všechny velkými písmeny – použij metodu .upper().
  • Vypiš kategorie aktualizované Series likes_children.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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(____)
Upravit a spustit kód