R"写"巨大文件中的奇怪行为

时间:2014-09-17 09:12:44

标签: r

在我的脚本中,我有一个1,132,533个向量列表(每个向量包含 381个元素)。

当我使用“写入”将此列表保存在一个平面文本文件中时(我取消列出我的 列表,由制表符分隔,并将ncol设置为381),我最终得到一个文件 1,132,535行(另外2行)。我回来了,我的R列表没有 在写之前有这两个额外的项目。

使用awk,我确定了哪些行不是由381个字段组成的:有 二,相隔约400k线。

我制作了子文件,使用那些“不完整”的行作为边界。我的文件 非常接近:1.9 GB(分别为1971841853 B和1972614897 B)。感觉就像32位/ 64位问题。

我的R版本是:

./Rscript -e 'sessionInfo()$platform' 
[1] "x86_64-unknown-linux-gnu (64-bit)" 

有一些地方,达到1.9 GB,正在改变我的标签 不必要的回车...... 任何可能导致这种情况的想法,以及它在R中是否可以解决?

干杯,

- Maxime

0 个答案:

没有答案