pandas.arrays.PandasArray.factorize
-
PandasArray.factorize(na_sentinel=-1)
[source] -
Encode the extension array as an enumerated type.
Parameters: -
na_sentinel : int, default -1
-
Value to use in the
labels
array to indicate missing values.
Returns: -
labels : ndarray
-
An integer NumPy array that’s an indexer into the original ExtensionArray.
-
uniques : ExtensionArray
-
An ExtensionArray containing the unique values of
self
.Note
uniques will not contain an entry for the NA value of the ExtensionArray if there are any missing values present in
self
.
See also
-
pandas.factorize
- Top-level factorize method that dispatches here.
Notes
pandas.factorize()
offers asort
keyword as well. -
© 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.24.2/reference/api/pandas.arrays.PandasArray.factorize.html