Zacznij terazZacznij za darmo

.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.

To ćwiczenie jest częścią kursu

Wydajne programowanie z pandas

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Define the lambda transformation
get_variance = ____

# Apply the transformation
data_tr = poker_hands[['R1', 'R2', 'R3', 'R4', 'R5']].____(____, ____)
print(data_tr.head())
Edytuj i uruchom kod