pandas.arrays.IntervalArray.to_tuples#
- IntervalArray.to_tuples(na_tuple=True)[源代码][源代码]#
返回一个 ndarray(如果 self 是 IntervalArray)或 Index(如果 self 是 IntervalIndex),形式为 (left, right) 的元组。
- 参数:
- na_tuple布尔值, 默认为 True
如果
True
,返回NA
作为一个元组(nan, nan)
。如果False
,只返回NA
为nan
。
- 返回:
- ndarray 或 Index
- 表示区间的元组组成的ndarray
如果 self 是一个 IntervalArray。
- 表示区间的元组索引
如果 self 是一个 IntervalIndex。
参见
IntervalArray.to_list
将 IntervalArray 转换为元组列表。
IntervalArray.to_numpy
将 IntervalArray 转换为 numpy 数组。
IntervalArray.unique
在 IntervalArray 中查找唯一区间。
例子
对于
pandas.IntervalArray
:>>> idx = pd.arrays.IntervalArray.from_tuples([(0, 1), (1, 2)]) >>> idx <IntervalArray> [(0, 1], (1, 2]] Length: 2, dtype: interval[int64, right] >>> idx.to_tuples() array([(0, 1), (1, 2)], dtype=object)
>>> idx = pd.interval_range(start=0, end=2) >>> idx IntervalIndex([(0, 1], (1, 2]], dtype='interval[int64, right]') >>> idx.to_tuples() Index([(0, 1), (1, 2)], dtype='object')