Skip to main content
`Ctrl`+`K`

# pandas.arrays.IntervalArray.length

property IntervalArray.length

  Return an Index with entries denoting the length of each Interval.

  The length of an interval is calculated as the difference between its right and left bounds. This property is particularly useful when working with intervals where the size of the interval is an important attribute, such as in time-series analysis or spatial data analysis.

  See also

  `arrays.IntervalArray.left`

    Return the left endpoints of each Interval in the IntervalArray as an Index.

  `arrays.IntervalArray.right`

    Return the right endpoints of each Interval in the IntervalArray as an Index.

  `arrays.IntervalArray.mid`

    Return the midpoint of each Interval in the IntervalArray as an Index.

  Examples

      >>> interv_arr = pd.arrays.IntervalArray([pd.Interval(0, 1), pd.Interval(1, 5)])
      >>> interv_arr
      <IntervalArray>
      [(0, 1], (1, 5]]
      Length: 2, dtype: interval[int64, right]
      >>> interv_arr.length
      Index([1, 4], dtype='int64')