objectif
Obtenir les valeurs distinctes et leur compte.
code minimal
import pandas as pd
s = pd.Series([1,1,2])
print(s.nunique())
utilisation
import pandas as pd
df = pd.DataFrame({"g":[1,1,2],"v":[1,2,2]})
print(df.groupby("g")["v"].nunique().loc[1])
variante(s) utile(s)
import pandas as pd
s = pd.Series([1,1,2])
print(pd.unique(s).tolist())
notes
- nunique(dropna=True) par défaut; inclure NaN si nécessaire.