【发布时间】:2017-07-17 14:41:17
【问题描述】:
下面是第一个数据框
Account reference number Amount Date
A 1 1583.51 16/05/2016
B 2 4038.18 27/09/2016
C 3 1161.36 20/05/2016
C 4 732.39 24/10/2016
C 5 747.69 24/11/2016
下面是第二个数据框
Account reference number Amount Date
A 6 3062.88 03/05/2016
A 7 2619.09 03/05/2016
A 8 4743.22 09/05/2016
B 9 115.28 03/05/2016
B 10 993.14 03/05/2016
B 11 879.05 03/05/2016
C 12 50.93 03/05/2016
C 13 21.83 03/05/2016
C 14 14.55 03/05/2016
我想通过比较两个数据框来找出每个帐户的日期差异。 例如,如果您比较帐户“A”的数据框中的日期,则应为 -13 天,因为开始日期为 16/05/2016,停止日期为 03/05/2016。
我希望将第一个数据框中的日期与该帐户的第二个数据框中的每个日期进行检查。例如,16/05/2016 应与 03/05/2016 和 09/05/2016 核对。
【问题讨论】:
-
你试过合并和减去吗?
-
Account C的情况会怎样?您在第一个数据框中有 3 个日期,在第二个数据框中有 3 个日期......总共有 9 个比较吗? -
你会提供你想要的输出吗?
-
谢谢马苏德。请看下面的输出。 A 1 -13 天 A 7 -13 天 A 8 -7 天 B 9 -147 天 B 10 -147 天 B 11 -147 天
-
@user8320197 看起来您在下面收到了很多答案。如果他们中的任何一个解决了您的问题,请考虑通过单击左侧的复选标记来接受它作为答案。这让社区知道答案可以帮助您解决问题。