1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
#' @title Wrapper for \code{rownames(x) = y}, \code{colnames(x) = y}
#'
#' @description
#' Sets row or column names on a matrix or data frame and returns the modified object.
#'
#' @param x [\code{matrix} | \code{data.frame}]\cr
#' Matrix or data.frame.
#' @param names [\code{character}]\cr
#' New names for rows / columns.
#' @return Changed object \code{x}.
#' @export
#' @examples
#' setColNames(matrix(1:4, 2, 2), c("a", "b"))
setRowNames = function(x, names) {
rownames(x) = names
x
}
#' @rdname setRowNames
#' @export
setColNames = function(x, names) {
colnames(x) = names
x
}
|