Spec-Zone.ru › pandas 2

pandas.api.extensions.ExtensionArray._explode

ExtensionArray._explode()[source]

Преобразование каждого элемента списка в строку.

Для массивов, не содержащих спископодобных элементов, реализация по умолчанию этого метода просто возвращает копию и массив единиц (без изменения индекса).

Возвращает:
ExtensionArray

Массив с раскрытыми значениями.

np.ndarray[uint64]

Исходные длины каждого спископодобного элемента для определения результирующего индекса.

См. также

Series.explode

Метод объекта Series, который этот метод расширения массива предназначен для поддержки.

Примеры

>>> import pyarrow as pa
>>> a = pd.array([[1, 2, 3], [4], [5, 6]],
...              dtype=pd.ArrowDtype(pa.list_(pa.int64())))
>>> a._explode()
(<ArrowExtensionArray>
[1, 2, 3, 4, 5, 6]
Length: 6, dtype: int64[pyarrow], array([3, 1, 2], dtype=int32))

© 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.api.extensions.ExtensionArray._explode.html

Spec-Zone.ru

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