ÎncepețiÎncepe gratuit

Înlocuirea valorilor scalare I

În acest exercițiu, vom înlocui o listă de valori din setul nostru de date folosind metoda .replace() cu o altă listă de valori dorite.

Vom aplica funcțiile pe DataFrame-ul poker_hands. Reține că în DataFrame-ul poker_hands, fiecare rând din coloanele R1 până la R5 reprezintă rangul fiecărei cărți dintr-o mână de poker, de la 1 (As) la 13 (Rege). Caracteristica Class clasifică fiecare mână într-o categorie, iar caracteristica Explanation o descrie pe scurt.

DataFrame-ul poker_hands este deja încărcat, iar tu poți explora caracteristicile Class și Explanation.

Nu uita că poți oricând să explorezi setul de date și să urmărești cum se modifică în Shell-ul IPython, sau să consulți slide-urile din tab-ul Slide-uri.

Acest exercițiu face parte din cursul

Scrierea codului eficient cu pandas

Vezi cursul

Instrucțiuni pentru exercițiu

  • Înlocuiește fiecare mână (rând) din DataFrame listată ca Class 1 (One Pair) cu -2 și fiecare mână listată ca Class 2 (Two Pairs) cu -3.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Replace Class 1 to -2 
poker_hands['Class'].replace(1, ____, inplace=True)
# Replace Class 2 to -3
poker_hands[____].replace(____, ____, inplace=True)

print(poker_hands[['Class', 'Explanation']])
Editează și rulează codul