API · Pandas
Serie de Pandas Serie.nunique() Función
El método Pandas Series.nunique cuenta los valores únicos Series Pandas de Python.
En esta página
El método Python Pandas Series.nunique() cuenta los valores únicos en la Series de Python Pandas.
Sintaxis de pandas.Series.nunique():
Series.nunique(dropna=True)
Parámetros
dropna |
True por defecto. Si True, NaN está excluido. Si es False, NaN también se cuenta. |
Retorna
Devuelve un entero que cuenta los valores únicos en la llamada Series de Pandas.
Códigos de ejemplo: Series.nunique() Método
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())
Resultado:
4
La llamada Series tiene 4 valores únicos - [1, 2, 3, 4] excepto NaN; por lo tanto, el método Series.nunique devuelve 4 porque NaN está excluido por defecto.
Códigos de ejemplo: Series.nunique() Método con 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))
Resultado:
5
Cuando dropna es False, NaN también se cuenta en el método Series.nunique.