【发布时间】:2017-08-31 02:51:42
【问题描述】:
您好,我有如下两个数据框
df1:
User_id time Activity
1 1-1-2017 12:30 Impression
1 2-3-2017 10:30 Impression
1 5-6-2017 00:02 Impression
2 2-10-2017 05:09 Impression
df2:
User_id time Activity
1 3-3-2017 11:30 Click
1 7-3-2017 10:30 Click
2 6-5-2017 00:02 Click
2 6-19-2017 06:10 Click
df1 向用户显示接触过广告的用户,df2 显示点击广告的用户。我想在 python 中合并这两个 dfs,以便在点击之前获得至少有一次印象的用户。点击前的展示次数。第一印象和首次点击的区别。
样本输出:
User # impression timediff
1 2 28 days
2 1 129 days
请帮助我使用合并功能和条件。
【问题讨论】: