pandas.api.extensions.ExtensionArray._explode#
- ExtensionArray._explode()[источник]#
Преобразовать каждый элемент списка в строку.
Для массивов, которые не содержат списокоподобных элементов, реализация по умолчанию этого метода просто возвращает копию и массив единиц (неизмененный индекс).
- Возвращает:
- 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() (
[1, 2, 3, 4, 5, 6] Length: 6, dtype: int64[pyarrow], array([3, 1, 2], dtype=int32))