【发布时间】:2017-12-21 18:15:09
【问题描述】:
我有一个这样的 DataFrame:
Iter ID Time
0 1 A 12:00:00
1 1 B 12:00:01
2 1 C 12:00:01
3 2 B 12:02:00
4 2 A 12:02:02
5 2 C 12:02:06
6 3 C 12:05:01
7 3 B 12:05:00
8 3 A 12:05:05
我想从该迭代的最小时间戳中获取每个时间戳的偏移量。
例如,此示例的“Delta”列可以是
Iter ID Time Delta
0 1 A 12:00:00 00:00:00
1 1 B 12:00:01 00:00:01
2 1 C 12:00:01 00:00:01
3 2 B 12:02:00 00:00:00
4 2 A 12:02:02 00:00:02
5 2 C 12:02:06 00:00:06
6 3 C 12:05:01 00:00:01
7 3 B 12:05:00 00:00:00
8 3 A 12:05:05 00:00:05
我的第一个想法是使用 apply,但不确定如何仅在 Iter 组上使用。
【问题讨论】:
标签: python pandas dataframe pandas-groupby