typestar

Contar valores en Python

value_counts es lo primero que corres en cualquier columna categórica.

import pandas as pd

tipos = pd.Series(["fragmento", "ejemplo", "fragmento", None, "script",
                   "fragmento"])

print(tipos.value_counts())
print(tipos.value_counts(normalize=True).round(2))
print(tipos.value_counts(dropna=False))
print(tipos.nunique(), sorted(tipos.dropna().unique()))

Cómo funciona

  1. normalize=True convierte los conteos en proporciones.
  2. dropna=False cuenta los huecos como su propio grupo.
  3. unique y nunique responden las otras dos preguntas obvias.

Palabras clave y builtins usados aquí

El intento, en números

Líneas
9
Caracteres a escribir
282
Tokens
90
Ritmo de tres estrellas
110 tpm

Al ritmo de tres estrellas de 110 tokens por minuto, este intento toma unos 49 segundos.

Escribe este fragmento

Paso 4 de 5 en Agrupación; paso 17 de 26 en pandas.

← Anterior Siguiente →