typestar

Remuestrear una serie de tiempo en Python

resample es el groupby del tiempo: eliges una frecuencia y un agregado.

import pandas as pd

index = pd.date_range("2026-07-01", periods=10, freq="D")
intentos = pd.Series(range(90, 100), index=index, name="tpm")

print(intentos.resample("W").mean().round(1))
print(intentos.resample("3D").agg(["min", "max"]))
print(intentos.resample("ME").sum())

Cómo funciona

  1. ME es fin de mes, W semana, D día — el alias decide el intervalo.
  2. Aparecen intervalos vacíos, así que decide qué significa rellenarlos.
  3. asfreq reindexa sin agregar.

Palabras clave y builtins usados aquí

El intento, en números

Líneas
8
Caracteres a escribir
275
Tokens
106
Ritmo de tres estrellas
110 tpm

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

Escribe este fragmento

Paso 2 de 3 en Series de tiempo; paso 24 de 26 en pandas.

← Anterior Siguiente →