Python | Índice Pandas.value_counts ()

| | | | | | | |

Index.value_counts() Pandas Index.value_counts() devuelve un objeto que contiene el número de valores. El objeto resultante estará en orden descendente, por lo que el primer elemento es el elemento más común. Excluye valores NA ‚Äã‚Äã por defecto.

Sintaxis: Index.value_counts (normalize = False, sort = True, ascendente = False, bins = None, dropna = True)

Parámetros:
normalizar: Si es True, el objeto devuelto contendrá las frecuencias relativas de los valores únicos.
sort: Ordenar por valores ​​
ascending: Ordenar en orden ascendente
bins: 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: Use Index.value_counts() para contar el número de valores únicos ‚ Äã‚Äãen un índice dado.


# importar pandas como pd

importar pandas como pd


# Crear índice

< clase de código ="simple "> idx = pd.Index ([ `Harry` , `Mike` , ` Arther` , `Nick` ,

` Harry` , `Arther` ], nombre = `Estudiante` )


# Imprimir índice

print (idx)

Salida:

Vamos a encontrar el recuento de todos los valores únicos ‚Äã‚Äãen el índice.


# encontrar el número de valores únicos ‚ Äã‚Äãen el índice
idx.value_counts()

Salida:

La La función devolvió un contador de todos los valores únicos ‚Äã‚Äãen el índice dado. Tenga en cuenta que el objeto devuelto por la función contiene ocurrencias de valores ‚Äã‚Äãen orden descendente.

Ejemplo # 2: Use Index.value_counts () para encontrar el recuento de todos los valores únicos ‚Äã‚Äãen este índice.


# import pandas as pd

importar pandas como pd


# Crear Índice

idx = pd .Index ( [ 21 , 10 , 30 , 40 , 50 , 10 , 50 ])


# Imprimir índice

imprimir (idx)

Salida :

Contemos la aparición de todos los valores únicos ‚Äã‚Äãen el índice .


# para contar todos los
# valores únicos en el índice.
idx.value_counts()

Salida:

La función devolvió un contador de todos los valores únicos en el índice.