maxframe.dataframe.DataFrame.nunique#

DataFrame.nunique(axis=0, dropna=True)#

统计指定轴上的不同观测值数量。

返回包含不同观测值数量的 Series。可以忽略 NaN 值。

参数:
  • axis ({0 or 'index', 1 or 'columns'}, default 0) -- 使用的轴。0 或 'index' 表示按行,1 或 'columns' 表示按列。

  • dropna (bool, default True) -- 不在计数中包括 NaN。

返回类型:

Series

参见

Series.nunique

Series 的 nunique 方法。

DataFrame.count

统计每列或每行中非 NA 单元格的数量。

示例

>>> import maxframe.dataframe as md
>>> df = md.DataFrame({'A': [1, 2, 3], 'B': [1, 1, 1]})
>>> df.nunique().execute()
A    3
B    1
dtype: int64
>>> df.nunique(axis=1).execute()
0    1
1    2
2    2
dtype: int64