【发布时间】:2019-10-06 09:22:39
【问题描述】:
我有一个消息数据框,它们的发送者和时间。它看起来像这样:
Time Person Message
8:00 A '1'
8:01 B '2'
8:02 B '3'
8:05 A '4'
9:04 B '5'
我想计算一个人回复对方的最后一条消息需要多长时间。即得到以下内容:
Time Person Message TimeDiff(in min)
8:00 A '1' 0
8:01 B '2' 1
8:02 B '3' 2
8:05 A '4' 3
9:04 B '5' 59
我怎样才能达到这个目标?
编辑: 请注意,这不是与 Time col 中最后一个元素的简单差异,因为它以 Person 列为条件。见例子。
【问题讨论】: