Spec-Zone.ru › pandas 0.25

pandas.api.extensions.ExtensionArray._values_for_factorize

ExtensionArray._values_for_factorize(self) → Tuple[numpy.ndarray, Any] [source]

Возвращает массив и значение пропущенного значения, подходящие для факторизации.

Возвращает:
values : ndarray

Массив, подходящий для факторизации. Он должен сохранять порядок и быть поддерживаемым типом данных (Float64, Int64, UInt64, String, Object). По умолчанию расширенный массив преобразуется к типу object.

na_value : object

Значение в values для рассмотрения как пропущенного. Это будет рассматриваться как NA в процедурах факторизации, поэтому оно будет закодировано как na_sentinal и не будет включено в uniques. По умолчанию используется np.nan.

Примечания

Значения, возвращаемые этим методом, также используются в pandas.util.hash_pandas_object().

© 2008–2012, 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/0.25.0/reference/api/pandas.api.extensions.ExtensionArray._values_for_factorize.html

Spec-Zone.ru

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