两个Dataframe之间的差异

时间:2018-06-05 13:37:31

标签: python pandas

有两个数据帧(df1和df2)有多个分类数据列(国家,城市,邮政编码)和一个有定量数据的数据框,如何查看df1中但不在df2中的所有行?

两个数据帧都不会以相同的方式进行排序。索引只是一个序列号。

1 个答案:

答案 0 :(得分:1)

您可以使用merge

df1.merge(df2.assign(onlydf1=1),on=['yourcategorydate'],how='left').loc[lambda x :x['onlydf1'].isnull(),:]