cudf.IntervalIndex.from_breaks#

IntervalIndex.from_breaks(closed='right', name=None, copy=False, dtype=None)#

Construct an IntervalIndex from an array of splits.

Parameters
breaksarray-like (1-dimensional)

Left and right bounds for each interval.

closed{“left”, “right”, “both”, “neither”}, default “right”

Whether the intervals are closed on the left-side, right-side, both or neither.

copybool, default False

Copy the input data.

nameobject, optional

Name to be stored in the index.

dtypedtype or None, default None

If None, dtype will be inferred.

Returns
IntervalIndex

Examples

>>> import cudf
>>> import pandas as pd
>>> cudf.IntervalIndex.from_breaks([0, 1, 2, 3])
IntervalIndex([(0, 1], (1, 2], (2, 3]], dtype='interval')