lagratio {FSA} | R Documentation |
Ratio of lagged observations.
Description
Computes the ratio of lagged observations in a vector.
Usage
lagratio(
x,
lag = 1L,
recursion = 1L,
differences = recursion,
direction = c("backward", "forward"),
...
)
Arguments
x |
A numeric vector or matrix. |
lag |
An integer representing the lag ‘distance’. |
recursion |
An integer that indicates the level of recursion for the calculations. A |
differences |
Same as |
direction |
A string that indicates the direction of calculation. A |
... |
Additional arguments to |
Details
This function behaves similarly to diff()
except that it returns a vector or matrix of ratios rather than differences.
Value
A vector or matrix of lagged ratios.
Author(s)
Derek H. Ogle, DerekOgle51@gmail.com
See Also
diff
Examples
## Backward lagged ratios
# no recursion
lagratio(1:10,1)
lagratio(1:10,2)
# with recursion
lagratio(1:10,1,2)
lagratio(1:10,2,2)
## Forward lagged ratios
# no recursion
lagratio(10:1,1,direction="forward")
lagratio(10:1,2,direction="forward")
# with recursion
lagratio(10:1,1,2,direction="forward")
lagratio(10:1,2,2,direction="forward")