pandas.Interval.is_empty#
- Интервал.is_empty#
Указывает, является ли интервал пустым, то есть не содержит точек.
- Возвращает:
- bool или ndarray
Логическое значение, указывающее, является ли скаляр
Intervalпуст, или логическийndarrayпозиционно указывая, является лиIntervalвIntervalArrayилиIntervalIndexпуст.
Смотрите также
Interval.lengthВозвращает длину интервала.
Примеры
An
Intervalкоторый содержит точки, не пуст:>>> pd.Interval(0, 1, closed='right').is_empty False
An
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
An
Intervalкоторый содержит одну точку, не является пустым:>>> pd.Interval(0, 0, closed='both').is_empty False
An
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])