Transformación de series temporales
En el último ejercicio, creaste un objeto xts de precios del gas. En este ejercicio, echarás un vistazo más detallado al año 2014.
Puedes indexar un objeto de serie temporal con un vector de fechas. El siguiente código
dates <- c(as.Date("2014-06-30"), as.Date("2014-12-31"))
gas_ts[dates]
devuelve los datos de los últimos días de junio y diciembre de 2014 del objeto gas_ts. Recuerda que la función seq() se puede usar con fechas.
El paquete xts incluye un conjunto de funciones que aplican una función a periodos no solapados, por ejemplo, semanales, mensuales, etc. Por ejemplo,
apply.yearly(gas_ts, max)
devuelve el precio del gas más alto de cada año.
El objeto gas_ts está disponible en el entorno.
Este ejercicio forma parte del curso
Practicing Statistics Interview Questions in R
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
library(xts)
# Create the sequence of dates
dates_2014 <- ___(from = ___(___), ___ = as.Date("2014-12-31"), by = "1 day")
# Subset the time series
gas_2014 <- gas_ts[___]