LoslegenKostenlos loslegen

Wrangling time series

In the last exercise, you created an xts object of gas prices. In this exercise, you will take a closer look at the year 2014.

You can index a time series object by a vector of dates. The following code

dates <- c(as.Date("2014-06-30"), as.Date("2014-12-31"))
gas_ts[dates]

returns data for the last days of June and December 2014 of the gas_ts object. Remember that the seq() function can be used for dates.

The xts package contains a set of functions that apply a function to non-overlapping periods, e.g., weekly, monthly, etc. For example,

apply.yearly(gas_ts, max)

returns the highest gas price in each year.

The gas_ts object is available in the environment.

Diese Übung ist Teil des Kurses

Practicing Statistics Interview Questions in R

Kurs anzeigen

Interaktive Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

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[___]
Code bearbeiten und ausführen