當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。