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

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

Штат --------------------- Имя региона

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

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

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

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

Штат --------------------- Имя региона

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

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

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

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

1 ответ

Решение

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

new_df=df[df['RegionName'] != df['State']]
Другие вопросы по тегам