我有一个数据框数组,其中包含一些列,其中之一是“时间”。 我想筛选时间在特定区间内的行。
为了简化问题,我创建了一个具有整数值和整数区间的数据框。
data=pd.DataFrame({'A':[1,2,3,4,5,6,7,8,9]})
interval=pd.Interval(1,4)
data[data['A'] in interval]
显示: ValueError:Series的真值是不明确的。请使用a.empty,a.bool(),a.item(),a.any()或a.all()。 但期望结果是[2,3,4]。