pbsLag: Return a Lagged Matrix

pbsLagR Documentation

Return a Lagged Matrix

Description

Return a Lagged Matrix

Usage

pbsLag(x, n = 1)

Arguments

x

[matrix()] A vector or column matrix

n

[integer()] The lag sizes

Value

A matrix or vector. If 'x' is a vector then returns a vector 'length(x)' with 'NA' for the first 'n' values then the first 'length(x) - n' values of 'x'.

Examples

pbsLag(1:10, 3)
pbsLag(matrix(rep(1:10, 2), nrow = 10), 3)
pbsLag(matrix(rep(1:10, 2), nrow = 10), c(3, 5))

pbsLag(matrix(rep(1:10, 2), nrow = 10), c(0, 1))
pbsLag(matrix(rep(1:10, 2), nrow = 10), c(0, 0))
pbsLag(matrix(rep(1:10, 2), nrow = 10), c(0, -1))


luke-a-rogers/pbsedm documentation built on June 3, 2024, 5:20 a.m.