【发布时间】:2019-11-14 18:06:50
【问题描述】:
我是python的初学者。
我有一个巨大的dataframe。数据如下所示:
df
ID Annotation Time
A Boarding 7:20:00
A Alighting 8:30:50
B Boarding 13:45:00
B Alighting 14:00:05
C Boarding 17:05:00
C Alighting 17:15:00
我想计算每个 ID 上下车之间的旅行时间。我的预期结果如下所示: 结果
ID Time Boarding Time Alighting Travel Time (Minutes)
A 7:20:00 8:30:50 70.83
B 13:45:00 14:00:05 15.08
C 17:05:00 17:15:00 10.00
我需要建议。提前谢谢你。
【问题讨论】:
-
这看起来是个使用
pivot的好地方。我自己没有尝试过,但我认为下面的链接可以帮助你:stackoverflow.com/questions/47152691/how-to-pivot-a-dataframestackoverflow.com/questions/37840812/…