pandas.arrays.IntervalArray.contains#
- IntervalArray.contains(other)[源代码][源代码]#
检查逐元素区间是否包含该值。
返回一个布尔掩码,指示值是否包含在 IntervalArray 的区间中。
- 参数:
- 其他scalar
检查值是否包含在区间中的值。
- 返回:
- 布尔数组
一个布尔掩码,指示值是否包含在区间中。
参见
Interval.contains
检查 Interval 对象是否包含值。
IntervalArray.overlaps
检查一个区间是否与 IntervalArray 中的值重叠。
例子
>>> intervals = pd.arrays.IntervalArray.from_tuples([(0, 1), (1, 3), (2, 4)]) >>> intervals <IntervalArray> [(0, 1], (1, 3], (2, 4]] Length: 3, dtype: interval[int64, right]
>>> intervals.contains(0.5) array([ True, False, False])