Alter Time Series
Shortens, lengthens, filters for a consecutive range, changes the periodicity
and/or the status of missing values of a DTSg object.
## S3 method for class 'DTSg'
alter(
  x,
  from = first(self$values(reference = TRUE)[[".dateTime"]]),
  to = last(self$values(reference = TRUE)[[".dateTime"]]),
  by = self$periodicity,
  rollback = TRUE,
  clone = getOption("DTSgClone"),
  na.status = self$na.status,
  ...
)x | 
 A   | 
from | 
 A   | 
to | 
 A   | 
by | 
 Specifies the new periodicity in one of the ways the   | 
rollback | 
 A logical specifying if a call to   | 
clone | 
 A logical specifying if the object is modified in place or if a clone (copy) is made beforehand.  | 
na.status | 
 A character string. Either   | 
... | 
 Not used (S3 method only).  | 
Returns a DTSg object.
# new DTSg object x <- DTSg$new(values = flow) # filter for the first two years ## R6 method x$alter(from = "2007-01-01", to = "2008-12-31") ## S3 method alter(x = x, from = "2007-01-01", to = "2008-12-31") # change periodicity to one month ## R6 method x$alter(by = "1 month") ## S3 method alter(x = x, by = "1 month")
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.