ÎncepețiÎncepe gratuit

Funcția .apply() pe fiecare celulă

Așa cum ai văzut în lecție, poți folosi .apply() pentru a aplica o funcție pe fiecare celulă a unui DataFrame, indiferent de coloană sau rând.

Vei exersa acest lucru pe setul de date poker_hands. Vei folosi .apply() pentru a ridica la pătrat fiecare celulă din DataFrame. În Python, modalitatea nativă de a ridica un număr n la pătrat este n**2.

Acest exercițiu face parte din cursul

Scrierea codului eficient cu pandas

Vezi cursul

Instrucțiuni pentru exercițiu

  • Definește transformarea lambda pentru ridicarea la pătrat.
  • Aplică transformarea folosind funcția .apply().

Exercițiu interactiv practic

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

# Define the lambda transformation
get_square = ____ x: ____

# Apply the transformation
data_sum = poker_hands.____(____)
print(data_sum.head())
Editează și rulează codul