Learn R Programming

useful (version 1.2.4)

shift.column: shift.column

Description

Shift a column of data

Usage

shift.column(data, columns, newNames = sprintf("%s.Shifted", columns),
  len = 1L, up = TRUE)

Arguments

columns

Character vector specifying which columns to shift.

newNames

Character vector specifying new names for the columns that will be created by the shift. Must be same length as columns.

len

Integer specifying how many rows to shift the data.

up

logical indicating if rows should be shifted up or down.

Value

data.frame with the specified columns shifted.

Details

Shifts a column of data up or down a certain number of rows

Examples

Run this code
# NOT RUN {
myData <- data.frame(Upper=LETTERS, lower=letters)
shift.column(data=myData, columns="lower")
shift.column(data=myData, columns="lower", len=2)

# }

Run the code above in your browser using DataLab