rxImport出错:预计8

时间:2015-06-23 01:28:04

标签: r revolution-r

我正在尝试在R中读取一个包含35.000.000行和105列的文件,并决定使用Revolution R Enterprise 7.4,使用此代码:

 input <- RxTextData(data, isFixedFormat = F,delimiter = "\t")

 s <- rxImport(inData = input,outFile = output,overwrite = T)

但代码会抛出以下错误:

Error in doTryCatch(return(expr), name, parentenv, handler) : Write error: expected 8 got

有谁知道如何解决这个错误?

谢谢

2 个答案:

答案 0 :(得分:2)

我是Microsoft R Server上的工程师,此错误是当前正在解决的已识别错误,对于超过4GB的数据框,会出现此错误。

将在下一版MRO / MRS中修复。

答案 1 :(得分:1)

Windows和Linux补丁已公开请按照此链接下载补丁:https://support.microsoft.com/en-us/kb/3171055

此修补程序适用于当前版本(Linux版本8.0.5和Windows版本8.0.3)

如果您需要针对其他版本提供此修补程序,请与Microsoft支持部门联系,或随时在StackOverflow上解决您对此问题的疑虑。

-Kirill