немного поздно, но, возможно, стоит проверить параметр «индикатор» для pd.merge.
См. этот другой вопрос для примера: Сравните PandS DataFrames и возвращаемые строки, которые отсутствуют из первого