Meerdere waarden vervangen I
In deze oefening ga je de functie .replace() gebruiken om meerdere waarden in één keer te vervangen. Je gebruikt opnieuw de names-gegevensset, die onder andere de populairste namen in de VS per jaar, geslacht en etniciteit bevat.
Je wilt alle etniciteiten die als black of white non-hispanic zijn geclassificeerd, vervangen door non-hispanic. Onthoud dat de etniciteiten in de gegevensset als volgt zijn weergegeven: ['BLACK NON HISP', 'BLACK NON HISPANIC', 'WHITE NON HISP' , 'WHITE NON HISPANIC'] en dat deze moeten worden vervangen door 'NON HISPANIC'
Deze oefening maakt deel uit van de cursus
Efficiënte code schrijven met pandas
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
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))