API · Pandas
Pandas Series Series.nunique() Fonction
La méthode Pandas Series.nunique compte les valeurs uniques de la série Python Pandas.
Python Pandas Series.nunique(), la méthode compte les valeurs uniques dans la série Python Pandas.
Syntaxe de pandas.Series.nunique():
Series.nunique(dropna=True)
Paramètres
dropna |
True par défaut. Si True, NaN est exclu. Si False, NaN est également compté. |
Revenir
Il retourne un entier qui compte les valeurs uniques dans l’appelant Pandas Series.
Exemples de codes: méthode Series.nunique()
import pandas as pd
import numpy as np
ser = pd.Series([1, 2, 3, np.nan, 3, 4, np.nan],
name = 'No.')
print(ser.nunique())
Production:
4
L’appelant Series a 4 valeurs uniques - [1, 2, 3, 4] sauf NaN; par conséquent, la méthode Series.nunique() retourne 4 car NaN est exclu par défaut.
Exemples de codes: méthode Series.nunique() avec dropna = False
import pandas as pd
import numpy as np
ser = pd.Series([1, 2, 3, np.nan, 3, 4, np.nan],
name = 'No.')
print(ser.nunique(dropna=False))
Production:
5
Lorsque dropna est False, NaN est également compté dans la méthode Series.nunique().