赵娜0418

2020-07-25   阅读量: 2406

R语言

变量重命名方法

扫码加入数据分析学习群

将重命名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"))


3.3621 5 1 关注作者 收藏

评论(0)


暂无数据

推荐课程

推荐帖子