这可能是一个基本问题,但是当我尝试将这些向量用作列名时,为什么 R 认为其中包含一堆单词的向量是数字?
我导入了一个数据集,结果第一行数据是我想要的列标题。数据集附带的列标题是错误的。所以我想替换列名。我想这应该很容易。
所以我所做的就是将第一行数据提取到一个新对象中:
names <- data[1,]
然后我删除了第一行数据:
data <- data[-1,]
然后我尝试用“名称”对象重命名列标题:
colnames(data) <- names
但是,当我这样做时,不是将我的列名更改为 names 对象中的单词,而是将其变成一堆数字。我不知道这些数字是从哪里来的。
谢谢