ПочатиПочніть безкоштовно

Замінити кілька значень 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))
Редагувати та запускати код