pandas.api.extensions.ExtensionArray._from_factorized#
- метод класса ExtensionArray._from_factorized(values, оригинальный)[источник]#
Восстановить ExtensionArray после факторизации.
- Параметры:
- valuesndarray
Целочисленный ndarray с факторизованными значениями.
- оригинальныйExtensionArray
Исходный ExtensionArray, на котором был вызван factorize.
Смотрите также
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)
[(0, 1], (1, 5]] Length: 2, dtype: interval[int64, right]