将重命名date为testDate,就像以下代码演示的一样:
> names(leadership)
[1] "manager" "date" "country" "gender" "age" "q1" "q2"
[8] "q3" "q4" "q5"
> names(leadership)[2] <- "testDate"
> leadership
manager testDate country gender age q1 q2 q3 q4 q5
1 1 10/24/08 US M 32 5 4 5 5 5
2 2 10/28/08 US F 45 3 5 2 5 5
3 3 10/1/08 UK F 25 3 5 5 5 2
4 4 10/12/08 UK M 39 3 3 4 NA NA
5 5 5/1/09 UK F 99 2 2 1 2 1
以类似的方式:
names(leadership)[6:10] <- c("item1", "item2", "item3", "item4", "item5")
将重命名q1到q5为item1到item5。
最后, plyr包中有一个rename()函数,可用于修改变量名。这个函数默认并没有被安装,
所以你首先要使用命令install.packages("plyr")对之进行安装。
rename()函数的使用格式为:
rename(dataframe, c(oldname="newname", oldname="newname",...))
这里是一个示例:
library(plyr)
leadership <- rename(leadership,
c(manager="managerID", date="testDate"))
暂无数据