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

Connected

ćwiczenie

.apply() do iteracji po wierszach

.apply() to bardzo przydatna metoda do iterowania po wierszach DataFrame i stosowania określonej funkcji.

Będziesz pracować na podzbiorze zbioru danych poker_hands, który zawiera tylko rangi wszystkich pięciu kart w każdej ręce (ten podzbiór jest już wygenerowany w skrypcie). Twoim zadaniem jest obliczenie wariancji dla każdej ręki we wszystkich rangach oraz dla każdej rangi we wszystkich rękach.

Instrukcje 1/2

undefined XP
  • 1
    • Zdefiniuj funkcję lambda, która zwraca wariancję – skorzystaj z pakietu numpy.
    • Zastosuj tę transformację dla każdego wiersza.
  • 2
    • Zmodyfikuj skrypt tak, aby funkcja była stosowana dla każdej rangi.