Rename columns
renameColumns
renames columns of 'refMatr' using 2-column matrix (or data.frame) indicating old and new names (for replacement).
renameColumns(refMatr, newName, silent = FALSE, callFrom = NULL)
refMatr |
matrix (or data.frame) where column-names should be changed |
newName |
(matrix of character) giving correspondence of old to new names (number of lines must match number of columns of 'refMatr') |
silent |
(logical) suppres messages |
callFrom |
(character) allows easier tracking of message(s) produced |
matrix (or data.frame) with renamed columns
ma <- matrix(1:8,ncol=4,dimnames=list(1:2,LETTERS[1:4])) replBy1 <- cbind(new=c("dd","bb","z_"),old=c("D","B","zz")) replBy2 <- matrix(c("D","B","zz","dd","bb","z_"),ncol=2) replBy3 <- matrix(c("X","Y","zz","xx","yy","z_"),ncol=2) renameColumns(ma,replBy1) renameColumns(ma,replBy2) renameColumns(ma,replBy3)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.