Začněte nyníZačněte zdarma

Funkce .apply() na každou buňku

Jak jsi viděl/a v lekci, pomocí .apply() můžeš aplikovat funkci na každou buňku DataFramu – bez ohledu na sloupec nebo řádek.

Vyzkouš si to na datasetu poker_hands. Pomocí .apply() umocníš každou buňku DataFramu na druhou. V čistém Pythonu se číslo n umocní jako n**2.

Toto cvičení je součástí kurzu

Psaní efektivního kódu s pandas

Zobrazit kurz

Pokyny k cvičení

  • Definuj lambda transformaci pro umocnění na druhou.
  • Aplikuj tuto transformaci pomocí funkce .apply().

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Define the lambda transformation
get_square = ____ x: ____

# Apply the transformation
data_sum = poker_hands.____(____)
print(data_sum.head())
Upravit a spustit kód