【发布时间】:2017-12-04 23:45:45
【问题描述】:
我有一个 1 GB 的文件,它是一个包含 250M 元素的向量,每个元素是一个 4 字节的-int(用 C++ 保存)。
如何将其加载到 R 向量中?这是自然的方式吗?
f = file("myfile.dat")
readBin(f, integer(), n = 250000000, size = 4, endian = "little")
【问题讨论】:
-
每个元素都在自己的行上吗?
-
不,没有项目分隔符。每个元素占用 4 个字节,因此元素
n位于文件的字节偏移量4*n
标签: r vector binary-data