R/renameVar.R

Defines functions renameVar

Documented in renameVar

#' Rename variables
#'
#' @description The function for renaming one or several variables in a dataframe.
#' @param data A dataframe.
#' @param renames A list with oldnames and newnames (e.g, \code{list("oldname1" = "newname1", "oldname2" = "newname2")}).
#' @return A dataframe with renamed columns.
#' @examples
#' renameVar(mtcars, list("cyl" = "Cylinders", "wt" = "Weight", "am" = "Transmission"))
#' @author Marjan Cugmas
#' @export

renameVar <- function(data, renames){
  for (i in names(renames)) {
    colnames(data)[which(colnames(data) %in% i)] <- renames[i]
  }
  return(data)
}

Try the multiUS package in your browser

Any scripts or data that you put into this service are public.

multiUS documentation built on July 26, 2023, 3:02 p.m.