Spec-Zone.ru › pandas 2

pandas.api.extensions.ExtensionArray._from_factorized

classmethodExtensionArray._from_factorized(values, original)[source]

Восстановление ExtensionArray после факторизации.

Параметры:
values:ndarray

Массив целых чисел с факторизованными значениями.

original:ExtensionArray

Исходный ExtensionArray, над которым была вызвана факторизация.

См. также

factorize

Основной метод факторизации, который делегирует сюда.

ExtensionArray.factorize

Кодирование массива расширений как перечислимого типа.

Примеры

>>> interv_arr = pd.arrays.IntervalArray([pd.Interval(0, 1),
...                                      pd.Interval(1, 5), pd.Interval(1, 5)])
>>> codes, uniques = pd.factorize(interv_arr)
>>> pd.arrays.IntervalArray._from_factorized(uniques, interv_arr)
<IntervalArray>
[(0, 1], (1, 5]]
Length: 2, dtype: interval[int64, right]

© 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._from_factorized.html

Spec-Zone.ru

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