在R中编写csv文件时写入列名

时间:2016-08-18 07:17:41

标签: r

将col名称附加到由write.table命令生成的csv表的标头中的正确方法是什么? 例如,write.table(x, file, col.names= c("ABC","ERF"))抛出错误说invalid col.names specification。是否有办法绕过错误,同时保留write.table的函数头。

编辑: 我正在编写大型代码,因此无法进行精确的数据复制 - 但是,这就是我所做的: write.table(paste("A","B"), file="AB.csv", col.names=c("A1","B1")),我仍然收到此错误Error in write.table(paste("A","B"), file="AB.csv", col.names=c("A", : invalid 'col.names' specification.

1 个答案:

答案 0 :(得分:5)

这是你所期望的,试过我的结局

df <- data.frame(condition_1sec=1)

df1 <- data.frame(susp=0)

write.table(c(df,df1),file="table.csv",col.names = c("A","B"),sep = ",",row.names = F)