【发布时间】:2014-11-26 21:11:28
【问题描述】:
我是一个完整的新手,正在尝试更改 R 中数据集的列名。例如,将数据集 quine 中的“Eth”的列名更改为“Ethnic”。非常感谢任何帮助或函数名称。
【问题讨论】:
标签: r
我是一个完整的新手,正在尝试更改 R 中数据集的列名。例如,将数据集 quine 中的“Eth”的列名更改为“Ethnic”。非常感谢任何帮助或函数名称。
【问题讨论】:
标签: r
函数 'colnames' 就是你要找的
假设'Eth'是第三列,这样做
colnames(dataset)[3]<-"Ethnic"
colnames(dataset) 返回的正是你认为应该的,但你也可以使用它来设置列名。
执行以下操作
colnames(dataset)<-newColNames
其中 newColNames 是一个名称向量,其长度与数据集中的列数相同,将按顺序更改所有列名。
以下(如我上面所做的)
colnames(dataset)[i]<-name
其中 name 是一个字符串,i 是一个整数,会将第 i 列的名称更改为字符串“name”的任何名称
【讨论】: