#simulate time series list
tsl <- tsl_simulate(n = 3)
#assess validity
tsl_diagnose(
tsl = tsl
)
#list and zoo names (default)
tsl_names_get(
tsl = tsl
)
#list names
tsl_names_get(
tsl = tsl,
zoo = FALSE
)
#renaming list items and zoo objects
#------------------------------------
tsl <- tsl_names_set(
tsl = tsl,
names = c("X", "Y", "Z")
)
# check new names
tsl_names_get(
tsl = tsl
)
#fixing naming issues
#------------------------------------
#creating a invalid time series list
names(tsl)[2] <- "B"
# check names
tsl_names_get(
tsl = tsl
)
#validate tsl
#returns NOT VALID
#recommends a solution
tsl_diagnose(
tsl = tsl
)
#fix issue with tsl_names_set()
#uses names of zoo objects for the list items
tsl <- tsl_names_set(
tsl = tsl
)
#validate again
tsl_diagnose(
tsl = tsl
)
#list names
tsl_names_get(
tsl = tsl
)
Run the code above in your browser using DataLab