modin.pandas.Series.nunique¶
- Series.nunique(dropna: bool = True) int [source]¶
Return number of unique elements in the series.
Excludes NA values by default. Snowpark pandas API does not distinguish between different NaN types like None, pd.NA or np.nan and treats them as the same
- Parameters:
dropna (bool, default True) – Don’t include NaN in the count.
- Return type:
int
Examples
>>> import snowflake.snowpark.modin.pandas as pd >>> import numpy as np >>> s = pd.Series([1, 3, 5, 7, 7]) >>> s 0 1 1 3 2 5 3 7 4 7 dtype: int8
>>> s.nunique() 4
>>> s = pd.Series([pd.NaT, np.nan, pd.NA, None, 1]) >>> s.nunique() 1
>>> s.nunique(dropna=False) 2
Note
See pandas API documentation for pandas.Series for more.