2014-05-25 33 views
2

我需要写入没有列名称行的csv。 下面的代码片断:R从写入中删除第一行,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”从哪里来?它不是数据的一部分。这 感谢

回答

2

你不能write.csv因为CSV文件要求他们关闭col.names。所以如果你的数据没有标题,write.csv会添加它们。这就是“x”的来源。尝试使用更耐用write.table

write.table(Verbatim, paste(CSAT), row.names=FALSE, col.names=FALSE)