更改R中数据集的列名

时间:2014-10-01 21:56:45

标签: r

我是一个完整的新手,我正在尝试更改R中数据集的列名。例如,要将数据集中的'Eth'列名称更改为'Ethnic'。非常感谢任何帮助或功能的名称。

提前致谢:)

1 个答案:

答案 0 :(得分:3)

功能' colnames'是你正在寻找的

让我们说' Eth'是第三栏,做

colnames(dataset)[3]<-"Ethnic"

colnames(dataset)完全返回您认为应该的内容,但您也可以使用它来设置列名。

执行以下操作

colnames(dataset)<-newColNames

其中newColNames是与数据集中的列数相同长度的名称向量,它将按顺序更改所有列名称。

以下(如上所述)

colnames(dataset)[i]<-name

其中name是一个字符串,i是一个整数,将第i列的名称改为字符串&#34; name&#34;是