【发布时间】:2018-07-16 16:42:10
【问题描述】:
我有两个数据框。
df1:
userID ID Sex Date Month Year Security
John 45 Male 31 03 1975 Low
Tom 22 Male 01 01 1990 High
Mary 33 Female 23 05 1990 Medium
Hary 56 Male 15 09 1970 High
df2:
userID ID Sex Date Month Year
Hari 45 Male 31 03 1975
Luka 22 Male 01 01 1990
Johan 33 Female 23 05 1990
Irfan 56 Male 29 09 1971
John 45 Male 31 03 1975
Tom 22 Male 01 01 1990
Mary 34 Female 34 05 1980
Hary 56 Male 15 09 1970
我想将 df2 与 df1 进行比较,并仅保留 df2 中具有 列中的常用值 (userID,ID,Date,Month,Year)
所以我的新 df2 应该是这样的:
John 45 Male 31 03 1975
Tom 22 Male 01 01 1990
Hary 56 Male 15 09 1970
在 pandas 中获得此功能的最佳方法是什么? 有人可以帮我吗?
【问题讨论】:
-
您是否还想比较在
Sex或只是这5 列?
标签: python-3.x pandas