add_leads: Create leaded variables

Description Usage Arguments Value Author(s) Examples

View source: R/add_leads.R

Description

Given a tibble (or data frame) and a list with variables names and disired leads, the function creates a tibble with the leaded variables.

Usage

1
add_leads(data, vars_leads, suffix)

Arguments

data

A tbl with variables in columns.

vars_leads

list with variables names and disired leads

suffix

Character string with suffix for leaded variables. Default is "_l".

Value

An object of class tibble (tbl) with leaded variables.

Author(s)

J. Renato Leripio

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
## Not run: 

library(tidyverse)
library(tstools)

data <- tibble(Date = seq.Date(from = as.Date("2012-01-01"),
                               to = as.Date("2018-06-01"),
                               by = "month"),
               V1 = rnorm(mean = 0, sd = 1, n = 78),
               V2 = rnorm(mean = 1, sd = 2, n = 78),
               V3 = rnorm(mean = 5, sd = 1, n = 78))

data_leads <- add_leads(data, list("V1" = 1:3, "V2" = 2, "V3" = c(1,7)), suffix = "_l")
              
## End(Not run)

leripio/tstools documentation built on Aug. 1, 2019, 12:52 p.m.