我需要在没有列名行的情况下写入 csv。
以下片段:
CSAT <- data[j,1]
Verbatim <- data[j,2]
write.csv (Verbatim, paste(CSAT,'.csv',sep = ""), row.names=FALSE)
CSAT 是一个包含动态值的变量
(运行时更改)用于文件名。
将数据写入 csv,但 csv 看起来像这样(2 行而不是所需的 1 行):
“X”
“我对你们的服务感到非常失望。我在 xxxxx 工作了 9 年,尽管我遇到过几次问题,但我知道他们会像客户一样照顾我。我不能对 yyyyy 说同样的话。只有和你 6 个月了,已经对“
“x”从何而来?它不是数据的一部分..
谢谢
最佳答案
您无法关闭 col.names
与 write.csv
因为 CSV
文件需要它们。因此,如果您的数据没有标题,write.csv
将添加它们。这就是“x”的来源。尝试使用更强大的 write.table
write.table(Verbatim, paste(CSAT), row.names=FALSE, col.names=FALSE)
关于R 从 write,csv 中删除第一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23852751/