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

Puedes opinar sobre este contenido:
  • 0
  • 0
  • 0
  • 0

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/

Redactor del artículo

  • Luis Benites
    Director de Statologos.com

    Tengo una Maestría en Ciencias en Estadística Aplicada y he trabajado en algoritmos de aprendizaje automático para empresas profesionales tanto en el sector de la salud como en el comercio minorista.

    Ver todas las entradas

¿Te hemos ayudado?

Ayudanos ahora tú, dejanos un comentario de agradecimiento, nos ayuda a motivarnos y si te es viable puedes hacer una donación:

La ayuda no cuesta nada

Por otro lado te rogamos que compartas nuestro sitio con tus amigos, compañeros de clase y colegas, la educación de calidad y gratuita debe ser difundida, recuerdalo:

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!