rename {reshape} | R Documentation |
Rename
Description
Rename an object
Usage
rename(x, replace)
Arguments
x |
object to be renamed |
replace |
named vector specifying new names |
Details
The rename function provide an easy way to rename the columns of a data.frame or the items in a list.
Author(s)
Hadley Wickham <h.wickham@gmail.com>
Examples
rename(mtcars, c(wt = "weight", cyl = "cylinders"))
a <- list(a = 1, b = 2, c = 3)
rename(a, c(b = "a", c = "b", a="c"))
# Example supplied by Timothy Bates
names <- c("john", "tim", "andy")
ages <- c(50, 46, 25)
mydata <- data.frame(names,ages)
names(mydata) #-> "name", "ages"
# lets change "ages" to singular.
# nb: The operation is not done in place, so you need to set your
# data to that returned from rename
mydata <- rename(mydata, c(ages="age"))
names(mydata) #-> "name", "age"
[Package reshape version 0.8.9 Index]