在R中没有列标题的情况下将数据帧写入csv文件

时间:2013-10-07 14:18:37

标签: r col

我想将数据框的内容存储到没有列名称的.csv文件中。 我使用以下代码,

write.csv(cur_data,new_file, row.names = F, col.names=F)

生成的文件如下所示

"V1","V2"
-0.02868862,5.442283e-11
-0.03359281,7.669754e-12
-0.03801883,-1.497323e-10
-0.04320051,-6.557672e-11

但是我希望文件格式如下,

-0.02868862,5.442283e-11
-0.03359281,7.669754e-12
-0.03801883,-1.497323e-10
-0.04320051,-6.557672e-11

我不明白为什么不考虑代码中的col.names参数

1 个答案:

答案 0 :(得分:65)

请勿使用write.csv,请使用write.table

 write.table( <yourdf>, sep=",",  col.names=FALSE)

您无法在write.csv中更改许多设置 - 参数仅作为提醒用户。来自文档:

  

这些包装器故意不灵活:它们旨在确保使用正确的约定来编写有效文件。尝试更改append,col.names,sep,dec或qmethod将被忽略