小编Adr*_*dri的帖子

选择有间隔的行

我有一个带有 TimeIndexed 值的宽 Pandas 数据框,我想使用我制作的 Interval 对象进行选择:

inter = pd.Interval(pd.Timestamp('2017-12-05 16:36:17'),
                    pd.Timestamp('2017-12-05 22:00:00'), closed='left')
Run Code Online (Sandbox Code Playgroud)

我尝试了 loc 和 iloc 方法,但它们不接受 Interval 实例作为参数。

我可以这样测试时间戳是否在该间隔内:

pd.Timestamp('2017-12-05 22:00:00') in inter
Run Code Online (Sandbox Code Playgroud)

但我无法编写一行来选择数据帧的行。

python intervals dataframe pandas

5
推荐指数
1
解决办法
4922
查看次数

标签 统计

dataframe ×1

intervals ×1

pandas ×1

python ×1