【发布时间】:2015-07-07 21:16:27
【问题描述】:
我有一个像这样的数据框 df1,其中 starttime 和 endtime 是日期时间对象。
开始时间结束时间
9:08 9:10
9:10 9:35
9:35 9:55
9:55 10:10
10:10 10:20
如果 endtime.hour 与 starttime.hour 不同,我想这样分割时间
开始时间结束时间
9:08 9:10
9:10 9:55
9:55 10:00
10:00 10:10
10:10 10:20
本质上是在现有数据框 df1 中插入一行。我看过很多例子,但还没有弄清楚如何做到这一点。如果我的问题不清楚,请告诉我。
谢谢
【问题讨论】:
-
您卡在哪一部分?转换为日期时间并提取小时,或将一行插入数据框中?我想你会想写一两个辅助函数,你可能需要重置索引。
标签: python-2.7 datetime pandas