Как я могу удалить одинаковые слова в обоих столбцах? Дубликаты в обеих строках

Я хочу удалить Алабаму из обоих столбцов

Штат --------------------- Название региона

Алабама --------------------- Алабама

Алабама --------------------- Оберн

Алабама --------------------- Флоренция

так что результат будет:

Штат --------------------- Название региона

Алабама --------------------- Оберн

Алабама --------------------- Флоренция

Я пробовал выполнить цикл, но он не работает:

   if df['RegionName'].iloc[i] == df['State'].iloc[i]:
       df.RegionName.drop(i)

person AlexGo    schedule 03.09.2020    source источник


Ответы (1)


Следующее даст то, что вы хотите:

new_df=df[df['RegionName'] != df['State']]
person IoaTzimas    schedule 03.09.2020