Замінити кілька значень I
У цій вправі ви застосуєте функцію .replace() для заміни кількох значень одним або кількома іншими значеннями. Ви знову використаєте набір даних names, який містить, зокрема, найпопулярніші імена у США за роком, статтю та етнічністю.
Отже, ви хочете замінити всі етнічності, класифіковані як black або white non-hispanics, на non-hispanic. Пам'ятайте, що в наборі даних етнічності подано так: ['BLACK NON HISP', 'BLACK NON HISPANIC', 'WHITE NON HISP' , 'WHITE NON HISPANIC'], і їх слід замінити на 'NON HISPANIC'
Ця вправа є частиною курсу
Ефективне програмування з pandas
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
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))