pandas.IntervalIndex.to_tuples#
- IntervalIndex.to_tuples(*args, **kwargs)[源代码]#
返回一个 ndarray(如果 self 是 IntervalArray)或 Index(如果 self 是 IntervalIndex)的元组,形式为 (left, right)。
- Parameters:
- na_tuplebool, default True
如果为
True,则将NA返回为元组(nan, nan)。如果为False,则仅将NA返回为nan。
- Returns:
- tuples: ndarray(如果 self 是 IntervalArray)或 Index(如果 self 是 IntervalIndex)
Examples
对于
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')