Learn R Programming

doBy (version 4.5-15)

renameCol: Rename columns in a matrix or a dataframe.

Description

Rename columns in a matrix or a dataframe.

Usage

renameCol(indata, src, tgt)

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.

Value

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

See Also

rename.vars

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