pandas.DataFrame.nunique#
- DataFrame.nunique(axis=0, dropna=True)[源代码][源代码]#
计算指定轴中不同元素的数量。
返回具有不同元素数量的系列。可以忽略 NaN 值。
- 参数:
- 轴{0 或 ‘index’, 1 或 ‘columns’},默认 0
要使用的轴。0 或 ‘index’ 表示按行,1 或 ‘columns’ 表示按列。
- dropna布尔值, 默认为 True
不要在计数中包含 NaN。
- 返回:
- 系列
根据 axis ,每行或每列的唯一值计数的系列。
参见
Series.nunique
Series 的 nunique 方法。
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