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

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

Zobrazit kurz

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