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

#pandas

#pandas

Вопрос:

Я хотел бы удалить Alabama из обоих столбцов

Состояние ——————— RegionName

Алабама ——————— Алабама

Алабама ——————— Auburn

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

таким образом, результат будет:

Состояние ——————— RegionName

Алабама ——————— Auburn

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

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

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

Ответ №1:

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

 new_df=df[df['RegionName'] != df['State']]