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
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())