Inizia subitoInizia gratis

.apply() per iterare sulle righe

.apply() è molto utile per iterare sulle righe di un DataFrame e applicare una funzione specifica.

Lavorerai su un sottoinsieme del dataset poker_hands, che include solo il valore (rank) delle cinque carte di ogni mano in ciascuna riga (questo sottoinsieme è generato per te nello script). Otterrai la varianza di ogni mano per tutti i rank e di ogni rank per tutte le mani.

Questo esercizio fa parte del corso

Scrivere codice efficiente con pandas

Visualizza corso

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

# Define the lambda transformation
get_variance = ____

# Apply the transformation
data_tr = poker_hands[['R1', 'R2', 'R3', 'R4', 'R5']].____(____, ____)
print(data_tr.head())
Modifica ed esegui il codice