.apply() pro iteraci přes řádky
.apply() je velmi užitečná funkce pro iteraci přes řádky DataFrame a aplikování konkrétní funkce.
Budeš pracovat s podmnožinou datasetu poker_hands, která obsahuje pouze hodnoty (rank) všech pěti karet v každé ruce (tato podmnožina je pro tebe připravena ve skriptu). Tvým úkolem je vypočítat rozptyl pro každou ruku přes všechny hodnoty karet a pro každou hodnotu karty přes všechny ruce.
Toto cvičení je součástí kurzu
Psaní efektivního kódu s pandas
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_variance = ____
# Apply the transformation
data_tr = poker_hands[['R1', 'R2', 'R3', 'R4', 'R5']].____(____, ____)
print(data_tr.head())