Как удалить необычные уникальные значения из меток в 2-х пандах данных - PullRequest
0 голосов
/ 08 октября 2019

У меня есть 2 панды данных. df1 и df2. столбец метки является последним столбцом.

df1.label.unique ()

вывод:

array([1,  2,  9, 7])

df2.label.unique ()

output:

array([1,  2,  8, 11])

Как удалить в обоих столбцах данных строки с необычными уникальными значениями в столбце меток, чтобы оба кадра данных имели только значения меток 1 и 2?

1 Ответ

2 голосов
/ 08 октября 2019

Без данных это немного сложно. Тем не менее, вы можете попробовать код ниже?

df1 = df1[df1.label.isin(df2.label.unique().tolist())]
df2 = df2[df2.label.isin(df1.label.unique().tolist())]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...