有两列具有日期和时间值。我必须分别获取特定日期的总时间。
Date time diff
2019-07-01 0 days 00:00:14
2019-07-04 0 days 00:00:58
2019-07-05 0 days 00:00:29
2019-07-08 0 days 00:00:16
2019-07-13 0 days 00:00:43
2019-07-18 0 days 00:00:34
2019-07-18 0 days 00:00:23
2019-07-19 0 days 00:01:07
2019-07-19 0 days 00:00:27
2019-07-19 0 days 00:00:12
预期输出如下:
Date
2019-07-01 0 days 00:00:14
2019-07-04 0 days 00:00:58
2019-07-05 0 days 00:00:29
2019-07-08 0 days 00:00:16
2019-07-13 0 days 00:00:43
2019-07-18 0 days 00:00:57
2019-07-19 0 days 00:01:46
我尝试了以下代码:
dataframe.groupby('Date')['time diff'].sum()
得到的输出为:
Date
2019-07-01 0 days 00:00:14
2019-07-04 0 days 00:00:58
2019-07-05 0 days 00:00:29
2019-07-08 0 days 00:00:16
2019-07-13 0 days 00:00:43
2019-07-18 0 days 00:00:340 days 00:00:23
2019-07-19 0 days 00:01:070 days 00:00:270 days 00:00:12