【发布时间】:2022-01-20 10:32:42
【问题描述】:
我有一个数据框,它只包含字符串格式的时间(dtype:object)。我想知道的是如何创建一个包含行重合的时间间隔的新列?我在下面提供了一些示例数据:
Loss Time
0 02:10
1 22:20
2 20:00
3 01:20
4 12:36
我想创建一个包含 10AM-4PM、4PM-8PM、8PM-6AM 和 6AM-10AM 区间的列。我尝试了多种不同的方法,但没有发现任何成功。 pandas between_time 函数不起作用,因为它需要索引作为我不能做的日期时间索引,我尝试查看 strptime 但在那里没有成功。任何想法将不胜感激。
【问题讨论】: