在csv到R中写入时输出格式改变

时间:2014-06-24 06:51:52

标签: r csv

我正在写一个文件,我有以下数据:

data:

251481,1824787
290
286457
.....

但是当我在csv文件中使用write.csv编写时,输出结果为

2,514,811,824,787
290
286,457


str(data)
Factor w/ 247203 levels "1000014","1000019",..: 235247 48293 60168 157447 171828 180277 193274 198102 217196 229307 ...

我正在使用:

write.csv(data,"..../data.csv)

我该如何处理?

由于

1 个答案:

答案 0 :(得分:0)

我认为write.csv默认情况下有一些关于数字输出的预定义选项,您可以禁用它们或使用其他编写器,例如write.csv2,有关详细信息,请参阅documentation。如果我正确理解了这些post

,则该选项为keep.source = TRUE