pandas.DataFrame.nunique
- DataFrame.nunique(axis=0, dropna=True)[source]
-
Подсчёт числа уникальных элементов на указанной оси.
Возвращает Series с числом уникальных элементов. Можно игнорировать значения NaN.
- Параметры
-
- axis:{0 или ‘index’, 1 или ‘columns’}, по умолчанию 0
-
Используемая ось. 0 или ‘index’ для строк, 1 или ‘columns’ для столбцов.
- dropna:bool, по умолчанию True
-
Исключить NaN при подсчёте.
- Возвращает
-
- Series
См. также
Series.nunique-
Метод nunique для Series.
DataFrame.count-
Подсчёт не-NA ячеек для каждого столбца или строки.
Примеры
>>> df = pd.DataFrame({'A': [4, 5, 6], 'B': [4, 1, 1]}) >>> df.nunique() A 3 B 2 dtype: int64>>> df.nunique(axis=1) 0 1 1 2 2 2 dtype: int64
© 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/1.5.0/reference/api/pandas.DataFrame.nunique.html