# NOT RUN {
# create a tsibble w/o a key
tsibble(
date = as.Date("2017-01-01") + 0:9,
value = rnorm(10)
)
# create a tsibble with a single variable for key
tsibble(
qtr = rep(yearquarter("2010 Q1") + 0:9, 3),
group = rep(c("x", "y", "z"), each = 10),
value = rnorm(30),
key = group
)
# create a tsibble with multiple variables for key
tsibble(
mth = rep(yearmonth("2010 Jan") + 0:8, each = 3),
xyz = rep(c("x", "y", "z"), each = 9),
abc = rep(letters[1:3], times = 9),
value = rnorm(27),
key = c(xyz, abc)
)
# create a tsibble containing "key" and "index" as column names
tsibble(!!!list(
index = rep(yearquarter("2010 Q1") + 0:9, 3),
key = rep(c("x", "y", "z"), each = 10),
value = rnorm(30)),
key = key, index = index
)
# }
Run the code above in your browser using DataLab