Learn R Programming

doBy (version 4.6.21)

renameCol: Rename columns in a matrix or a dataframe.

Description

Rename columns in a matrix or a dataframe.

Usage

renameCol(indata, src, tgt)

Value

A dataframe if indata is a dataframe; a matrix in indata is a matrix.

Arguments

indata

A dataframe or a matrix

src

Source: Vector of names of columns in indata to be renamed. Can also be a vector of column numbers.

tgt

Target: Vector with corresponding new names in the output.

Author

Søren Højsgaard, sorenh@math.aau.dk

Examples

Run this code
renameCol(CO2, 1:2, c("kk", "ll"))
renameCol(CO2, c("Plant", "Type"), c("kk", "ll"))

# These fail - as they should:
# renameCol(CO2, c("Plant", "Type", "conc"), c("kk", "ll"))
# renameCol(CO2, c("Plant", "Type", "Plant"), c("kk", "ll"))

Run the code above in your browser using DataLab