【发布时间】:2018-10-08 14:08:53
【问题描述】:
我有以下数据框:
cpf day startdate enddate
1234 1 08/01/2018 12:50:0 08/01/2018 15:50:0
1234 1 08/01/2018 14:30:0 08/01/2018 15:50:0
1234 1 08/01/2018 14:50:0 08/01/2018 15:50:0
1234 2 08/02/2018 20:20:0 08/02/2018 23:50:0
1234 2 08/02/2018 22:50:0 08/02/2018 23:50:0
1235 1 08/01/2018 11:50:0 08/01/2018 15:20:0
5212 1 08/01/2018 14:50:0 08/01/2018 15:20:0
我需要计算一天内cpf栏的对话时间。例如,第一个 cpf 是 1234,所以在第 1 天,这个 cpf 在 08/01/2018 12:50:0 开始对话,对话结束是 08/01/2018 15:50:0,我需要的是正是这个关于结束日期的减法 - 开始日期。我怎样才能做到这一点?
cpf day startdate enddate Time_Conversation
1234 1 08/01/2018 12:50:0 08/01/2018 15:50:0 3:00:0
1234 1 08/01/2018 14:30:0 08/01/2018 15:50:0 3:00:0
1234 1 08/01/2018 14:50:0 08/01/2018 15:50:0 3:00:0
1234 2 08/02/2018 20:20:0 08/02/2018 23:50:0 3:30:0
1234 2 08/02/2018 22:50:0 08/02/2018 23:50:0 3:30:0
1235 1 08/01/2018 11:50:0 08/01/2018 15:20:0 4:30:0
5212 1 08/01/2018 14:50:0 08/01/2018 15:20:0 4:30:0
【问题讨论】:
-
在答案中查看所需的输出..
-
答案没有输出,我需要一整天的CPF差异,例如,捕捉第一次接触并减去最后一次接触并归因于他人cpf
-
好的,希望您能得到专家的解答!
标签: python dataframe data-science