.apply() zum Iterieren über Zeilen
.apply() ist sehr nützlich, um über die Zeilen eines DataFrames zu iterieren und eine bestimmte Funktion anzuwenden.
Du arbeitest mit einem Teil des poker_hands-Datensatzes, der in jeder Zeile nur die Ränge aller fünf Karten einer Hand enthält (dieser Teil wird im Skript für dich erzeugt). Du wirst die Varianz jeder Hand über alle Ränge und jeden Rang über alle Hände berechnen.
Diese Übung ist Teil des Kurses
<Kurs>Effizient mit pandas programmieren</Kurs>Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Define the lambda transformation
get_variance = ____
# Apply the transformation
data_tr = poker_hands[['R1', 'R2', 'R3', 'R4', 'R5']].____(____, ____)
print(data_tr.head())