【发布时间】:2020-09-14 07:36:29
【问题描述】:
我是 Pandas 的初学者,想知道如何比较一个数据帧中的行对组合与另一个数据帧。
我有 df:
id dates
0 A 2000-01-01
1 B 2000-01-02
2 C 2000-01-03
并想将其与 df2 进行比较:
id dates
0 A 2000-01-01
1 B 2000-01-03
2 C 2000-01-01
3 D 2000-01-04
4 E 2000-01-05
对于 df2 中的每个特定 id,它会将相应的日期与 df1 进行比较(并告诉我 df1 中的日期是打开还是晚于 df2 中的日期)
所以我应该得到:
id dates later
0 A 2000-01-01 1
1 B 2000-01-02 0
2 C 2000-01-03 1
有什么好的方法来思考这个问题?
谢谢!
【问题讨论】:
标签: python-3.x pandas dataframe compare