LoslegenKostenlos loslegen

.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

Effizient mit pandas programmieren

Kurs anzeigen

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Define the lambda transformation
get_variance = ____

# Apply the transformation
data_tr = poker_hands[['R1', 'R2', 'R3', 'R4', 'R5']].____(____, ____)
print(data_tr.head())
Code bearbeiten und ausführen