【问题标题】:R remove first row from write,csvR从写入中删除第一行,csv
【发布时间】:2023-03-13 22:27:01
【问题描述】:

我需要在没有列名行的情况下写入 csv。 以下sn-p:

 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”从何而来?它不是数据的一部分.. 谢谢

【问题讨论】:

    标签: r csv


    【解决方案1】:

    您不能用write.csv 关闭col.names,因为CSV 文件需要它们。因此,如果您的数据没有标题,write.csv 将添加它们。这就是“x”的来源。尝试使用更强大的write.table

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-23
      • 1970-01-01
      • 2019-04-04
      • 2014-03-05
      • 1970-01-01
      • 2012-08-29
      相关资源
      最近更新 更多