Я пытаюсь вернуть разницу между двумя фреймами данных, но только в некоторых столбцах.
df 1
df 2
Я написал ниже, чтобы отфильтровать разницу
df = df.merge (сохранено, индикатор = True, how = 'left'). Loc [lambda x: x ['_ merge']! = 'Both' ]
и он вернул
вернул
Но я хочу вернуть строки, отличающиеся только в colA и colB, вместо того, чтобы фильтровать только идентичные строки , поэтому я могу получить ниже dataframe;
что я хочу
Пожалуйста, помогите, большое спасибо!