我有一个pandas数据帧,其结构类似于:
Application | Account | Application_Date
1 | 444444 | 10/01/2018
2 | 444444 | 09/01/2018
3 | 555555 | 10/01/2018
另一个数据帧的结构如下:
^{pr2}$我想检查第一个数据帧中的帐户是否存在于第二个数据帧中,只有当Case_date大于或等于应用程序的日期时,才能得到第一个数据帧中一个列的输出,以及案例编号,比如:
Application | Account | Application_Date | Case_Exists | Case_Number
1 | 444444 | 10/01/2018 | Y | 2, 3
2 | 444444 | 09/01/2018 | Y | 1, 2, 3
3 | 555555 | 10/01/2018 | N |
你能给我个建议吗?在
谢谢你!在
这是一个有点复杂的解决方案,但它能让你做到:
Application
和Account
上分组,并获得唯一的案例Y
分配给非空值(在其中找到事例):设置:
流程:
^{pr2}$相关问题 更多 >
编程相关推荐