Learn R Programming

dcce (version 0.4.2)

.lag_panel: Panel-aware lag

Description

Computes lagged values within each cross-sectional unit. Returns NA for the first k observations of each unit to avoid cross-unit contamination.

Usage

.lag_panel(panel, vars, k = 1L)

Value

A data.frame (or vector if single var) of lagged values, same length as nrow(panel).

Arguments

panel

A panel data.frame from .make_panel().

vars

Character vector of column names to lag.

k

Integer lag order (positive = lag, negative = lead).