我正在尝试使用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()] `