1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wydajne programowanie z pandas

Connected

ćwiczenie

Zamiana wielu wartości II

Jak omówiono w filmie, zamiast wielokrotnie wywoływać funkcję .replace() w celu zastąpienia wielu wartości, możesz użyć list, które mapują zastępowane elementy jeden do jednego z ich odpowiednikami.

W zbiorze danych popularnych imion niektóre grupy etniczne mają dwie różne nazwy. Chcemy ujednolicić nazewnictwo każdej grupy, wykonując następujące zamiany:

  • 'ASIAN AND PACI' na 'ASIAN AND PACIFIC ISLANDER'
  • 'BLACK NON HISP' na 'BLACK NON HISPANIC'
  • 'WHITE NON HISP' na 'WHITE NON HISPANIC'

W DataFrame names zastąp wszystkie wartości po lewej stronie odpowiadającymi im wartościami po prawej.

Instrukcje

100 XP
  • Zastąp wszystkie nazwy grup etnicznych ich pełnymi odpowiednikami, zgodnie z powyższymi wskazówkami.