typestar

Manejo de nulls en Python

Rellenar y descartar valores faltantes en Polars.

import polars as pl

df = pl.DataFrame({
    "city": ["akl", "wlg", None, "chc"],
    "temp": [18, None, 12, 14],
})

rellenado = df.with_columns(
    pl.col("city").fill_null("desconocida"),
    pl.col("temp").fill_null(pl.col("temp").mean()),
)

completo = df.drop_nulls()
faltantes = df.null_count()

Cómo funciona

  1. fill_null reemplaza los huecos con una constante o una expresión.
  2. drop_nulls conserva solo las filas completas.
  3. null_count reporta los huecos por columna.

Palabras clave y builtins usados aquí

El intento, en números

Líneas
14
Caracteres a escribir
286
Tokens
109
Ritmo de tres estrellas
105 tpm

Al ritmo de tres estrellas de 105 tokens por minuto, este intento toma unos 62 segundos.

Escribe este fragmento

Paso 3 de 3 en Filtrado y ordenamiento; paso 11 de 32 en Polars.

← Anterior Siguiente →