ComenzarEmpieza gratis

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

Ver curso

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[___]
Editar y ejecutar código