DataFrame.nunique(self, axis=0, dropna=True) → pandas.core.series.Series [source]
在请求的轴上计数不同的观察值。
返回Series不同的观测值(observations)。可以忽略NaN值
参数: | axis : 要使用的轴。行为 dropna : 不要在计数中包括 |
返回值: |
|
例子
>>> df = pd.DataFrame({'A': [1, 2, 3], 'B': [1, 1, 1]}) >>> df.nunique() A 3 B 1 dtype: int64
>>> df.nunique(axis=1) 0 1 1 2 2 2 dtype: int64