У меня есть образец панды dataframe ДФ:Что такое аналог предложения EXCEPT в SQL в Pandas?
col1 col2 col3 col4
0 a 1.0 2.0 3
1 b NaN NaN 6
2 c NaN 8.0 9
3 d NaN 11.0 12
4 e 13.0 14.0 15
5 f 17.0 18.0 19
6 g 21.0 22.0 23
и второй DF1:
col1 col2 col3 col4
0 a 1.0 2.0 3
4 e 13.0 14.0 15
5 f 17.0 18.0 19
6 g 21.0 22.0 23
Я хочу, чтобы получить подмножество ФР, не перекрывается с df1. По сути, я ищу эквивалент операнда EXCEPT в SQL.
Я использовал функцию subtract() - но это было явно неправильно, так как вычитание выполняет элементное вычитание. Таким образом, я получил сообщение об ошибке:
TypeError: unsupported operand type(s) for -: 'str' and 'str'
Итак, вопрос: что является эквивалентом КРОМЕ в SQL для панд?
Ну ошибка ясно, что вы не можете вычесть строки, кроме того, вы не писали, что желаемый результат должен быть этими вопросами. – EdChum