1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Psaní efektivního kódu s pandas

Connected

cvičení

Nahrazení více hodnot II

Jak bylo ukázáno ve videu, místo opakovaného volání funkce .replace() pro každou hodnotu zvlášť můžeš použít seznamy a namapovat hodnoty, které chceš nahradit, na jejich náhrady v poměru 1 ku 1.

V datasetu oblíbených jmen jsme narazili na to, že jeden a tentýž etnický původ má vždy dva různé názvy. Chceme pojmenování každého etnického původu sjednotit, a to konkrétně takto:

  • 'ASIAN AND PACI' nahradíme hodnotou 'ASIAN AND PACIFIC ISLANDER'
  • 'BLACK NON HISP' nahradíme hodnotou 'BLACK NON HISPANIC'
  • 'WHITE NON HISP' nahradíme hodnotou 'WHITE NON HISPANIC'

V DataFrame names nahraď všechny hodnoty na levé straně odpovídajícími hodnotami na pravé straně.

Pokyny

100 XP
  • Nahraď všechny názvy etnického původu jejich příslušnými alternativami podle pokynů výše.