Python 在这种情况下,如何测试给定唯一ID的两个数据帧中是否存在值?

Python 在这种情况下,如何测试给定唯一ID的两个数据帧中是否存在值?,python,pandas,dataframe,Python,Pandas,Dataframe,我有两个这样的数据帧,其中两个帧可以为每个ID有多个条目: 第一个数据帧df1: 身份证件 数量 101 $30 102 $300 101 $35 103 $10 104 $220 103 $370 101 $500 105 $65 所以您需要数据帧之间的内部连接。你可以用 pd.merge(df1, df2, on=["ID", "Amount"])

我有两个这样的数据帧,其中两个帧可以为每个ID有多个条目:

第一个数据帧df1:

身份证件 数量 101 $30 102 $300 101 $35 103 $10 104 $220 103 $370 101 $500 105 $65
所以您需要数据帧之间的内部连接。你可以用

pd.merge(df1, df2, on=["ID", "Amount"])