【发布时间】:2019-07-14 11:15:09
【问题描述】:
我有一个带有 datetime.time 类型的列“DateTimes”的 pandas 数据框“df”。
该列的条目是一天中的几个小时:
00:00:00
.
.
.
23:59:00
秒被跳过,以分钟为单位。
如何按小时选择行,例如 00:00:00 和 00:01:00 之间的行?
如果我试试这个:
df.between_time('00:00:00', '00:00:10')
我收到一个错误,即索引必须是 DateTimeIndex。
我这样设置索引:
df=df.set_index(keys='DateTime')
但我得到同样的错误。
我似乎也无法让 'loc' 工作。有什么建议吗?
【问题讨论】: