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