当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python pandas.IntervalIndex.from_arrays用法及代码示例


用法:

classmethod IntervalIndex.from_arrays(left, right, closed='right', name=None, copy=False, dtype=None)

从定义左右边界的两个数组构造。

参数

leftarray-like(一维)

每个间隔的左边界。

rightarray-like(一维)

每个区间的右边界。

closed{‘left’, ‘right’, ‘both’, ‘neither’},默认 ‘right’

left-side、right-side 上的间隔是否关闭,两者都关闭或都不关闭。

copy布尔值,默认为 False

复制数据。

dtypedtype,可选

如果没有,将推断 dtype。

返回

区间索引

抛出

ValueError

仅在 leftright 之一中缺少值时。当 left 中的值大于 right 中的对应值时。

注意

left的每个元素必须小于或等于同一位置的right元素。如果缺少某个元素,则 leftright 中都必须缺少该元素。对 leftright 使用不受支持的类型时会引发 TypeError。目前,不支持‘category’, ‘object’, and ‘string’ 子类型。

例子

>>> pd.IntervalIndex.from_arrays([0, 1, 2], [1, 2, 3])
IntervalIndex([(0, 1], (1, 2], (2, 3]],
              dtype='interval[int64, right]')

相关用法


注:本文由纯净天空筛选整理自pandas.pydata.org大神的英文原创作品 pandas.IntervalIndex.from_arrays。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。