如何解决datetime.time 对象的持续时间:减去 datafame 中的 datetime.time 元素
我有一个数据框,其中有两列代表飞机的起飞和到达时间。这些列中的每个元素都是 datetime.time
对象。每列例如df['CRS_ARR_TIME']
是系列,如下所示:
0 15:10:00
1 16:15:00
2 15:12:00
3 15:18:00
4 17:30:00
...
我找不到飞行的持续时间,因为每当减去两列时我都会出错。我也尝试使用 to_timedelta:
df_subset[['CRS_ARR_TIME','CRS_DEP_TIME']] = df_subset[['CRS_ARR_TIME','CRS_DEP_TIME']].apply(pd.to_timedelta)
但它不起作用,因为我得到:
Invalid type for timedelta scalar: <class 'datetime.time'>
如果您有任何建议,我们将不胜感激。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。