matrixStats (version 1.3.0)

diff2: Fast lagged differences

Description

Computes the lagged and iterated differences.

Usage

diff2(x, idxs = NULL, lag = 1L, differences = 1L, ..., useNames = TRUE)

Value

Returns a numeric

vector of length N - differences.

Arguments

x

A numeric vector of length N.

idxs

A vector indicating subset of elements to operate over. If NULL, no subsetting is done.

lag

An integer specifying the lag.

differences

An integer specifying the order of difference.

...

Not used.

useNames

If NA, the default behavior of the function about naming support is remained. If FALSE, no naming support is done. Else if TRUE, names attributes of result are set.

Author

Henrik Bengtsson

See Also

diff().

Examples

Run this code
diff2(1:10)

Run the code above in your browser using DataLab