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.