Zastępowanie pojedynczych wartości II
W tym ćwiczeniu będziemy korzystać z ramki danych names. W tym zbiorze danych kolumna 'Rank' pokazuje ranking każdego imienia według roku. Użyjesz słowników, aby zastąpić imię z pierwszego miejsca rankingu w każdym roku wartością 'FIRST', imię z drugiego miejsca – wartością 'SECOND', a imię z trzeciego miejsca – wartością 'THIRD'.
Do zastąpienia jednej wartości na klucz użyjesz słowników.
W konsoli możesz już zobaczyć 5 pierwszych imion ze zbioru danych, odpowiadających 5 najpopularniejszym imionom żeńskim należącym do grupy etnicznej 'ASIAN AND PACIFIC ISLANDER' w 2011 roku.
To ćwiczenie jest częścią kursu
Wydajne programowanie z pandas
Instrukcje do ćwiczenia
- Zastąp rankingi podane jako liczby odpowiednimi ciągami znaków, zgodnie ze schematem opisanym powyżej. Po wprowadzeniu zmian możesz swobodnie eksplorować swój zbiór danych w konsoli, żeby zobaczyć, co się zmieniło.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Replace the number rank by a string
names['Rank'].replace({____:____, ____:____, ____:____}, inplace=True)
print(names.head())