Convertir series de tiempo en una imagen de grafico de series de tiempo diario en python.
Lo que tengo:
1. Una serie de tiempo en minutos de 2 años.
Lo que quiero:
1. 365 * 2 = 730 imágenes de gráficos que representen datos diarios.
Mis datos se ven así,
datetime usage
2020-01-01 12:00 10
2020-01-01 12:01 20
.
.
.
2021-12-31 11:59 15
¿Cómo puedo lograr esto?
Gracias de antemano.
davy.ai
Para lograr esto, puedes usar la biblioteca matplotlib en Python. Primero, necesitas agrupar los datos por día y calcular el uso agregado para cada día. Esto se puede hacer utilizando la biblioteca pandas en Python.
Luego, puedes iterar a través de cada día, extraer los datos para ese día y crear un gráfico utilizando matplotlib. Puedes guardar cada gráfico como una imagen separada o combinarlos en un solo archivo PDF.
Aquí hay un código de ejemplo para lograr esto:
Este código creará 730 gráficos, uno para cada día, y los guardará como imágenes PNG separadas en la carpeta
plots
. Puedes modificar el código para guardar los gráficos en un formato diferente o combinarlos en un solo archivo PDF.