Nahrazení jednotlivých hodnot II
V tomto cvičení budeme pracovat s DataFrame names. Sloupec 'Rank' v tomto datasetu zobrazuje pořadí každého jména v daném roce. Tvým úkolem je pomocí slovníků nahradit jméno na prvním místě hodnotou 'FIRST', na druhém místě 'SECOND' a na třetím místě 'THIRD'.
Pro každý klíč slovníku budeš nahrazovat vždy jednu konkrétní hodnotu.
Níže vidíš prvních 5 jmen z datasetu — jde o 5 nejoblíbenějších jmen pro dívky patřící k etniku 'ASIAN AND PACIFIC ISLANDER' v roce 2011.
Toto cvičení je součástí kurzu
Psaní efektivního kódu s pandas
Pokyny k cvičení
- Nahraď pořadí zadaná čísly řetězci podle výše uvedeného vzoru. Po nahrazení hodnot si klidně projdi dataset v Konzoli a zkontroluj, jak se změnil.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Replace the number rank by a string
names['Rank'].replace({____:____, ____:____, ____:____}, inplace=True)
print(names.head())