ÎncepețiÎncepe gratuit

Înlocuirea valorilor scalare II

După cum s-a discutat în video, într-un DataFrame pandas este posibil să înlocuiești valori într-un mod foarte intuitiv: identifici poziția (rând și coloană) în DataFrame și atribui noua valoare dorită. Într-un mod mai specific pandas, există funcția .replace(), care realizează aceeași operațiune.

Vei lucra cu DataFrame-ul names, care include, printre altele, cele mai populare nume din SUA în funcție de an, gen și etnie.

Sarcina ta este să înlocuiești toate înregistrările clasificate ca FEMALE cu GIRL, folosind următoarele metode:

  • înlocuire scalară intuitivă
  • folosind funcția .replace()

Acest exercițiu face parte din cursul

Scrierea codului eficient cu pandas

Vezi cursul

Exercițiu interactiv practic

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

start_time = time.time()

# Replace all the entries that has 'FEMALE' as a gender with 'GIRL'
names['Gender'].____[____ == ____] = 'GIRL'

print("Time using .loc[]: {} sec".format(time.time() - start_time))
Editează și rulează codul