如何给向量赋予单个名称,就像它是data.frame的列一样?

时间:2019-06-15 11:51:28

标签: r

我想命名一个向量,使得write.table(vec, "testfile.csv", sep=",", row.names=FALSE)的标头值为col1。我怎样才能做到这一点?

我尝试了明显的names(vec) <- "col1",但可以理解的是,它命名了第一个元素col1(而不是向量本身)。

有什么办法可以按照我想做的方式去做? (显然,可以先将向量转换为1 xn data.frame然后命名,但是我想知道是否可以跳过该步骤,并且可以用简单的方式命名向量本身而不是特定元素) -内衬

额外笔记

非常清楚,write.table(vec, "testfile.csv", sep=",", row.names=FALSE)将写入1 x n csv;这是所需的输出,只是具有特定的列名而不是默认的('x')

0 个答案:

没有答案