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.value_counts() devuelve un objeto que contiene recuentos de valores únicos. El objeto resultante estará en orden descendente, de modo que el primer elemento sea el que aparezca con más frecuencia. Excluye valores NA por defecto.
Sintaxis: Index.value_counts(normalize=False, sort=True, ascendente=False, bins=None, dropna=True)
Parámetros:
normalize: Si es True, el objeto devuelto contendrá las frecuencias relativas de los valores únicos.
sort : Ordenar por valores
ascendente : Ordenar en
contenedores de orden ascendente : En lugar de contar valores, agrúpelos en contenedores semiabiertos, una conveniencia para pd.cut, solo funciona con datos numéricos
dropna : No incluya recuentos de NaN.
Devoluciones : cuenta : Serie
Ejemplo #1: Utilice la función Index.value_counts() para contar el número de valores únicos en el Índice dado.
Python3
# importing pandas as pd import pandas as pd # Creating the index idx = pd.Index(['Harry', 'Mike', 'Arther', 'Nick', 'Harry', 'Arther'], name ='Student') # Print the Index print(idx)
Producción :
Index(['Harry', 'Mike', 'Arther', 'Nick', 'Harry', 'Arther'], dtype='object', name='Student')
Busquemos el recuento de todos los valores únicos en el índice.
Python3
# find the count of unique values in the index idx.value_counts()
Producción :
Harry 2 Arther 2 Nick 1 Mike 1 Name: Student, dtype: int64
La función ha devuelto el recuento de todos los valores únicos en el índice dado. Observe que el objeto devuelto por la función contiene la ocurrencia de los valores en orden descendente.
Ejemplo #2: Use la función Index.value_counts() para encontrar el conteo de todos los valores únicos en el índice dado.
Python3
# importing pandas as pd import pandas as pd # Creating the index idx = pd.Index([21, 10, 30, 40, 50, 10, 50]) # Print the Index print(idx)
Producción :
Int64Index([21, 10, 30, 40, 50, 10, 50], dtype='int64')
Contemos la ocurrencia de todos los valores únicos en el Índice.
Python3
# for finding the count of all # unique values in the index. idx.value_counts()
Producción :
10 2 50 2 30 1 21 1 40 1 dtype: int64
La función ha devuelto el recuento de todos los valores únicos en el índice.
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