lag_lead: Fast lead/lag for vectors

Description Usage Arguments Value See Also Examples

Description

Analogous function for lead and lag in dplyr by wrapping data.table's shift.

Usage

1
2
3
lead_dt(x, n = 1L, fill = NA)

lag_dt(x, n = 1L, fill = NA)

Arguments

x

A vector

n

a positive integer of length 1, giving the number of positions to lead or lag by. Default uses 1

fill

Value to use for padding when the window goes beyond the input length. Default uses NA

Value

A vector

See Also

lead,shift

Examples

1
2
3
4
lead_dt(1:5)
lag_dt(1:5)
lead_dt(1:5,2)
lead_dt(1:5,n = 2,fill = 0)

hope-data-science/tidydt documentation built on Feb. 21, 2020, 10:25 a.m.