Establecer y cambiar la frecuencia de las series temporales
En el vídeo, ha visto cómo asignar una frecuencia a un DateTimeIndex
, y luego cambiar esta frecuencia.
Ahora, utilizará datos sobre la concentración diaria de monóxido de carbono en NYC, LA y Chicago entre 2005 y 17.
Establecerá la frecuencia en diaria de calendario y luego remuestreará a frecuencia mensual, y visualizará ambas series para ver cómo las diferentes frecuencias afectan a los datos.
Este ejercicio forma parte del curso
Manipulación de datos de series temporales en Python
Instrucciones de ejercicio
Ya hemos importado pandas
como pd
y matplotlib.pyplot
como plt
y ya hemos cargado el archivo co_cities.csv
en una variable co
.
- Inspeccione
co
utilizando.info()
. - Utilice
.asfreq()
para establecer la frecuencia en calendario diario. - Muestre un gráfico de
'co'
utilizandosubplots=True
. - Cambie la frecuencia a mensual utilizando el alias
'M'
. - Muestre otro gráfico de
co
utilizandosubplots=True
.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# Inspect data
print(____)
# Set the frequency to calendar daily
co = ____
# Plot the data
# Set frequency to monthly
co = ____
# Plot the data