calcLagged {imageData} | R Documentation |
Replaces the values in a vector with the result of applying an operation to it and a lagged value
Description
Replaces the values in x
with the result of applying an
operation
to it and the value that is lag
positions
either before it or after it in x
, depending on whether
lag
is positive or negative. For positive lag
the first lag
values will be NA
, while for negative
lag
the last lag
values will be NA
.
When operation
is NULL
, the values are moved
lag
positions down the vector.
Usage
calcLagged(x, operation = NULL, lag = 1)
Arguments
x |
A |
operation |
A |
lag |
A |
Value
A vector
containing the result of applying operation
to
values in x
. For positive lag
the first lag
values will
be NA
, while for negative lag
the last lag
values will be NA
.
Author(s)
Chris Brien
See Also
Examples
data(exampleData)
longi.dat$Days.diffs <- calcLagged(longi.dat$xDays, operation ="-")