tsl_names_set function

Set Time Series Names in a Time Series List

Set Time Series Names in a Time Series List

Sets the names of a time series list and the internal names of the zoo objects inside, stored in their attribute "name".

tsl_names_set(tsl = NULL, names = NULL)

Arguments

  • tsl: (required, list) Time series list. Default: NULL
  • names: (optional, character vector) names to set. Must be of the same length of x. If NULL, and the list x has names, then the names of the zoo objects inside of the list are taken from the names of the list elements.

Returns

time series list

Examples

#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 )

See Also

Other tsl_management: tsl_burst(), tsl_colnames_clean(), tsl_colnames_get(), tsl_colnames_prefix(), tsl_colnames_set(), tsl_colnames_suffix(), tsl_count_NA(), tsl_diagnose(), tsl_handle_NA(), tsl_join(), tsl_names_clean(), tsl_names_get(), tsl_names_test(), tsl_ncol(), tsl_nrow(), tsl_repair(), tsl_subset(), tsl_time(), tsl_to_df()

  • Maintainer: Blas M. Benito
  • License: MIT + file LICENSE
  • Last published: 2025-02-01