Как добавить строки в новый фрейм данных Pandas, если значения нет в другом фрейме данных? [дубликат] ⇐ Python
-
Гость
Как добавить строки в новый фрейм данных Pandas, если значения нет в другом фрейме данных? [дубликат]
Предположим, у нас есть два базовых фрейма данных:
>>> df1 А 0 значение1 1 значение2 2 значение3 3 значение4 4 значение5 >>> дф2 А 0 значение2 1 значение3 2 значение4 Я хочу создать df3, в котором есть только строки, в которых не соответствует df1.A в df2 .A, т.е.:
>>> df3 А 0 значение1 1 значение5 Предположим, что помимо A есть и другие столбцы, и что все значения в A являются строками. Я понимаю, что df.isin может быть здесь полезен, но я не хочу выводить значения True или False, которые функция создает по умолчанию. .
Предположим, у нас есть два базовых фрейма данных:
>>> df1 А 0 значение1 1 значение2 2 значение3 3 значение4 4 значение5 >>> дф2 А 0 значение2 1 значение3 2 значение4 Я хочу создать df3, в котором есть только строки, в которых не соответствует df1.A в df2 .A, т.е.:
>>> df3 А 0 значение1 1 значение5 Предположим, что помимо A есть и другие столбцы, и что все значения в A являются строками. Я понимаю, что df.isin может быть здесь полезен, но я не хочу выводить значения True или False, которые функция создает по умолчанию. .
Мобильная версия