Spec-Zone.ru › pandas 2

pandas.arrays.IntervalArray.to_tuples

IntervalArray.to_tuples(na_tuple=True)[source]

Возвращает массив NumPy (если self — IntervalArray) или индекс (если self — IntervalIndex) кортежей вида (левый, правый).

Параметры:
na_tuple:bool, по умолчанию True

Если True, вернуть NA в виде кортежа (nan, nan). Если False, просто вернуть NA как nan.

Возвращает:
tuples: массив NumPy (если self — IntervalArray) или индекс (если self — IntervalIndex)

Примеры

Для 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)

Для pandas.IntervalIndex:

>>> 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')

© 2008–2022, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/2.2.2/reference/api/pandas.arrays.IntervalArray.to_tuples.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API