Python | Pandas Index.nunique()

Python es un excelente lenguaje para realizar análisis de datos, principalmente debido al fantástico ecosistema de paquetes de Python centrados en datos. Pandas es uno de esos paquetes y facilita mucho la importación y el análisis de datos.

La función Pandas Index.nunique()devuelve el número de elementos únicos en el objeto. Devuelve un valor escalar que es el recuento de todos los valores únicos en el Índice. De forma predeterminada, los NaNvalores no se incluyen en el recuento. Si el parámetro dropna se configura como Falseentonces, incluye NaNel valor en el conteo.

Sintaxis: Index.nunique(dropna=True)

Parámetros:
dropna: no incluye NaN en el conteo.

Devoluciones : nunique : int

Ejemplo #1: Use Index.nunique()()la función para encontrar el conteo de valores únicos en el Índice. No incluya NaNvalores en el conteo.

# importing pandas as pd
import pandas as pd
  
# Creating the index
idx = pd.Index(['Beagle', 'Pug', 'Labrador', 'Pug',
                        'Mastiff', None, 'Beagle'])
  
# Print the Index
idx

Producción :

Busquemos el recuento de valores únicos en el Índice.

# to find the count of unique values.
idx.nunique(dropna = True)

Salida:

como podemos ver en la salida, la función ha devuelto 4, lo que indica que solo hay 4 valores únicos en el Índice.
 
Ejemplo n.º 2: use Index.nunique()la función para averiguar todos los valores únicos en el índice. Incluya también los valores que faltan, es decir NaN, los valores en el conteo.

# importing pandas as pd
import pandas as pd
  
# Creating the index
idx = pd.Index(['Beagle', 'Pug', 'Labrador', 'Pug',
                        'Mastiff', None, 'Beagle'])
  
# Print the Index
idx

Producción :

Busquemos el recuento de valores únicos en el Índice.

# to find the count of unique values.
idx.nunique(dropna = False)

Salida:

como podemos ver en la salida, la función ha devuelto 5, lo que indica que solo hay 5 valores únicos en el Índice. También hemos incluido los valores faltantes en el conteo.

Publicación traducida automáticamente

Artículo escrito por Shubham__Ranjan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *