typestar

Fechas en Python

Parsea a datetime una sola vez; después el accesor .dt responde todo lo demás.

import pandas as pd

tabla = pd.DataFrame({
    "day": ["2026-07-27", "2026-07-28", "2026-08-02"],
    "tpm": [91, 104, 97],
})
tabla["day"] = pd.to_datetime(tabla["day"])

print(tabla["day"].dt.day_name().tolist())
print(tabla["day"].dt.month.tolist())

indexada = tabla.set_index("day")
print(indexada.loc["2026-07"])

Cómo funciona

  1. to_datetime maneja la mayoría de los formatos; pasa format para más velocidad.
  2. .dt expone año, mes, nombre del día y más.
  3. Definir un DatetimeIndex habilita los cortes por tiempo.

Palabras clave y builtins usados aquí

El intento, en números

Líneas
13
Caracteres a escribir
311
Tokens
118
Ritmo de tres estrellas
110 tpm

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

Escribe este fragmento

Paso 1 de 3 en Series de tiempo; paso 23 de 26 en pandas.

← Anterior Siguiente →