ÎncepețiÎncepe gratuit

.apply() pentru iterarea pe rânduri

.apply() este o metodă foarte utilă pentru a itera prin rândurile unui DataFrame și a aplica o funcție specifică.

Vei lucra pe un subset al setului de date poker_hands, care include doar rangul celor cinci cărți din fiecare mână, pe fiecare rând (acest subset este generat pentru tine în script). Vei calcula varianța pentru fiecare mână în raport cu toate rangurile și pentru fiecare rang în raport cu toate mâinile.

Acest exercițiu face parte din cursul

Scrierea codului eficient cu pandas

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Define the lambda transformation
get_variance = ____

# Apply the transformation
data_tr = poker_hands[['R1', 'R2', 'R3', 'R4', 'R5']].____(____, ____)
print(data_tr.head())
Editează și rulează codul