pandas.IntervalIndex.is_empty#
- property IntervalIndex.is_empty#
指示间隔是否为空,表示该间隔不包含任何点。
0.25.0 新版功能.
- 退货
- Bool或ndarray
一个布尔值,指示标量是否
Interval
为空,或布尔值ndarray
位置指示是否存在Interval
在一个IntervalArray
或IntervalIndex
是空的。
示例
一个
Interval
包含点的不为空:>>> pd.Interval(0, 1, closed='right').is_empty False
一个
Interval
不包含任何点的为空:>>> pd.Interval(0, 0, closed='right').is_empty True >>> pd.Interval(0, 0, closed='left').is_empty True >>> pd.Interval(0, 0, closed='neither').is_empty True
一个
Interval
包含单个点的不为空:>>> pd.Interval(0, 0, closed='both').is_empty False
一个
IntervalArray
或IntervalIndex
返回布尔值ndarray
位置指示是否存在Interval
为空:>>> ivs = [pd.Interval(0, 0, closed='neither'), ... pd.Interval(1, 2, closed='neither')] >>> pd.arrays.IntervalArray(ivs).is_empty array([ True, False])
缺少的值不被视为空:
>>> ivs = [pd.Interval(0, 0, closed='neither'), np.nan] >>> pd.IntervalIndex(ivs).is_empty array([ True, False])