熊猫df.loc从合并的数据框中输出多个结果

时间:2018-12-07 18:39:01

标签: excel pandas dataframe

我正在尝试使用2个数据帧之间的df.loc进行过滤。我有一个包含两个工作表的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()] `

0 个答案:

没有答案