Мы можем создать фильтр, который проверяет, отличается ли значение df.col1
от df.col2
, а затем фильтр, например:
df[df.col1 != df.col2]
Например:
>>> df = pd.DataFrame([['aa', 'aa'], ['cc', 'bb'], ['dd', 'dd']], columns=['col1', 'col2'])
>>> df
col1 col2
0 aa aa
1 cc bb
2 dd dd
>>> df[df.col1 != df.col2]
col1 col2
1 cc bb
Здесь мы создаем новый фрейм данных, но, таким образом, мы можем установить df
на новый фрейм данных, например:
df = df[df.col1 != df.col2]