|在R中写入CSV档案时,如何使用(管道)做为分隔符号?当我尝试写一个数据集到一个文件,write.csv用sep = "|",它忽略了分离,并写入仅仅作为一个逗号分隔的文件的文件。也write.csv2也似乎不覆盖其他多种其可用于作为隔膜的字符。在用R编写csv文件时,是否有一种方法可以使用其他字符(例如^,$,〜,¬或|)作为定界符。
2 回答
白板的微信
TA贡献1883条经验 获得超3个赞
这个答案只是我为这个问题提供的答案的一种变体。它们是相似的,但我不认为问题本身是完全相同的,但它们都是较大问题(尚未提出)的一部分。
在的帮助中write.table
,它指出:
write.csv和write.csv2提供了用于编写CSV文件的便捷包装。
...
这些包装程序是故意不灵活的:它们旨在确保使用正确的约定来写入有效文件。尝试更改附加,列名,sep,dec或qmethod的尝试将被忽略,并显示警告。
要设置sep
这些参数中的一个或另一个,您需要使用write.table
而不是write.csv
。
- 2 回答
- 0 关注
- 275 浏览
添加回答
举报
0/150
提交
取消