【发布时间】:2019-08-22 18:06:10
【问题描述】:
我有一个数据框,我需要根据另一个数据框的开始和结束日期过滤日期
示例集如下。 pandas 实现这一目标的最佳方法是什么?
考虑到下面的示例数据框,我已经包含了预期的结果集
df1
ID all_date clicks
1 2019-08-21 5
1 2019-08-22 4
2 2019-07-18 5
2 2019-07-21 5
2 2019-07-23 6
df2
ID start_date end_date
1 2019-08-21 2019-08-21
2 2019-07-18 2019-08-21
预期输出:
df1
ID all_date clicks
1 2019-08-21 5
2 2019-07-18 5
2 2019-07-21 5
【问题讨论】:
标签: python python-3.x pandas pandasql