Description Usage Arguments Note See Also Examples
View source: R/group_methods.R
Apply a binary Ops group method to the observation values of "uts" objects.
1 | binary_Ops(x, Ops, y, times = "all", interpolation = "last")
|
x, y |
|
Ops |
a binary |
times |
which observation times to use for the output time series:
In all three cases, times before the first observation time (i.e. the start time) of either time series are excluded. |
interpolation |
either |
Ops.uts, when using a binary operator, is a special case of this method. Specifically, x+y gives the same result as binary_Ops(x, "+", y, times="all", interpolation="last"), and the same is true for the other binary "Ops" groupOps methods.
For output times that are observation times of x (or y), the interpolation method has no effect, because the sampled value at such a time point is simply the observation value of x (or y) at this time point. In particular, the interpolation argument has no effect for times="all" (the default).
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | # Create two sample time series
x <- ex_uts()
y <- head(lag_t(x * 1.1, dhours(1)), 5)
# Vary binary operator
binary_Ops(x, "/", y)
binary_Ops(x, "-", y)
binary_Ops(x, "!=", y)
# Vary time points in output
binary_Ops(x, "/", y)
binary_Ops(x, "/", y, times="x")
binary_Ops(x, "/", y, times="y")
# Vary interpolation method
binary_Ops(x, "/", y)
binary_Ops(x, "/", y, interpolation="linear")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.