Quot {DescTools} | R Documentation |
Lagged Quotients
Description
Returns suitably lagged and iterated quotients
Usage
Quot(x, lag = 1, quotients = 1, ...)
Arguments
x |
a numeric vector or matrix containing the values to be used for calculating the quotients. |
lag |
an integer indicating which lag to use. |
quotients |
an integer indicating the order of the quotient. |
... |
further arguments to be passed to or from methods. |
Details
NA
's propagate.
Value
If x
is a vector of length n
and quotients = 1
,
then the computed result is equal to the successive quotients
x[(1+lag):n] - x[1:(n-lag)]
.
If quotients
is larger than one this algorithm is applied
recursively to x
.
Note that the returned value is a vector which is shorter than
x
.
If x
is a matrix then the division operations are carried out
on each column separately.
References
Becker, R. A., Chambers, J. M. and Wilks, A. R. (1988) The New S Language. Wadsworth & Brooks/Cole.
See Also
Examples
Quot(1:10, 2)
Quot(1:10, 2, 2)
x <- cumprod(cumprod(1:10))
Quot(x, lag = 2)
Quot(x, quotients = 2)