Pandas: cómo encontrar valores únicos en una columna

La forma más fácil de obtener una lista de valores únicos en una columna Pandas DataFrame es usar la función unique () .

Este tutorial proporciona varios ejemplos de cómo usar esta función con los siguientes Pandas DataFrame:

importar pandas como pd

#create DataFrame 
df = pd. DataFrame ({' equipo ': ['A', 'A', 'A', 'B', 'B', 'C'],
                   ' conferencia ': ['Este', 'Este', 'Este', 'Oeste', 'Oeste', 'Este'],
                   ' puntos ': [11, 8, 10, 6, 6, 5]})

#view DataFrame
 df

        puntos de conferencia del equipo
0 A Este 11
1 A Este 8
2 A Este 10
3 B Oeste 6
4 B Oeste 6
5 C Este 5

Encuentre valores únicos en una columna

El siguiente código muestra cómo encontrar los valores únicos en una sola columna del DataFrame:

df. equipo . único ()

matriz (['A', 'B', 'C'], dtype = objeto)

Podemos ver que los valores únicos en la columna del equipo incluyen «A», «B» y «C».

Encuentre valores únicos en todas las columnas

El siguiente código muestra cómo encontrar los valores únicos en todas las columnas del DataFrame:

para col en df:
   print (df ​​[col]. unique ())

['A B C']
['Este oeste']
[11 8 10 6 5]

Buscar y ordenar valores únicos en una columna

El siguiente código muestra cómo buscar y ordenar por valores únicos en una sola columna del DataFrame:

# encontrar valores de 
puntos únicos points = df. puntos . único ()

#ordenar valores de menor a mayor 
. ordenar ()

# mostrar valores ordenados
puntos

matriz ([5, 6, 8, 10, 11])

Encontrar y contar valores únicos en una columna

El siguiente código muestra cómo encontrar y contar la ocurrencia de valores únicos en una sola columna del DataFrame:

df. equipo . value_counts ()

A 3
B 2
C 1
Nombre: equipo, tipo: int64

Encuentra más tutoriales de pandas en esta página .

  • https://r-project.org
  • https://www.python.org/
  • https://www.stata.com/

Deja un comentario

La regla general de la multiplicación establece que la probabilidad de que ocurran dos eventos cualesquiera, A y B, se…
statologos comunidad-2

Compartimos información EXCLUSIVA y GRATUITA solo para suscriptores (cursos privados, programas, consejos y mucho más)

You have Successfully Subscribed!