Pandas df.loc выводит несколько результатов из объединенного фрейма данных - PullRequest
0 голосов
/ 07 декабря 2018

Я пытаюсь выполнить фильтр с df.loc между 2 кадрами данных.У меня есть книга Excel с двумя листами, которые я объединила, и я пытаюсь использовать один вход для фильтрации необходимых мне данных.Все, что я ввожу, выводит более одного результата.Несмотря на то, что вход является уникальным без дубликатов.Я что-то упускаю?Или есть лучший способ попробовать это сделать?

import pandas as pd

df1 = pd.read_excel('.xlsx', sheet_name='A')
df2 = pd.read_excel('.xlsx', sheet_name='B')

dfM = pd.merge(df1, df2, on=['Column 1'], how='outer')

df.loc[(dfM['Column 1']) == input()] `
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...