Sostituisci più valori I
In questo esercizio userai la funzione .replace() per sostituire più valori con uno o più valori. Userai di nuovo il dataset names che contiene, tra le altre cose, i nomi più popolari negli Stati Uniti per anno, genere ed Ethnicity.
Vuoi quindi sostituire tutte le etnie classificate come black o white non-hispanics in non-hispanic. Ricorda, nel dataset le etnie sono riportate così: ['BLACK NON HISP', 'BLACK NON HISPANIC', 'WHITE NON HISP' , 'WHITE NON HISPANIC'] e devono essere sostituite con 'NON HISPANIC'
Questo esercizio fa parte del corso
Scrivere codice efficiente con pandas
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
start_time = time.time()
# Replace all non-Hispanic ethnicities with 'NON HISPANIC'
names['Ethnicity'].____[(names["Ethnicity"] == ____) |
(____["Ethnicity"] == ____) |
(____[____] == ____) |
(____[____] == ____)] = ____
print("Time using .loc[]: sec".format(time.time() - start_time))