在R中写入csv文件时的定界符

|在R中写入CSV档案时,如何使用(管道)做为分隔符号?

当我尝试写一个数据集到一个文件,write.csvsep = "|",它忽略了分离,并写入仅仅作为一个逗号分隔的文件的文件。

write.csv2也似乎不覆盖其他多种其可用于作为隔膜的字符。

在用R编写csv文件时,是否有一种方法可以使用其他字符(例如^,$,〜,¬或|)作为定界符。


米脂
浏览 282回答 2
2回答

白板的微信

这个答案只是我为这个问题提供的答案的一种变体。它们是相似的,但我不认为问题本身是完全相同的,但它们都是较大问题(尚未提出)的一部分。在的帮助中write.table,它指出:write.csv和write.csv2提供了用于编写CSV文件的便捷包装。...这些包装程序是故意不灵活的:它们旨在确保使用正确的约定来写入有效文件。尝试更改附加,列名,sep,dec或qmethod的尝试将被忽略,并显示警告。要设置sep这些参数中的一个或另一个,您需要使用write.table而不是write.csv。
打开App,查看更多内容
随时随地看视频慕课网APP