我正在尝试使用RevoScaleR开发一些代码并注意到它有namespace myTest
{
internal class Program
{
Main(){
//pseudoCode
BuildTypes();
{Type myType,MethodInfo myMethod} = factory.getType("re_Constituent");
//actual code that exceptions
Node result = (Node) JSON.Deserialize(textstream,myType);
object magicValue = myMethodInfo.Invoke(null,new object[]{result});
}
}
namespace UserClasses
{
public abstract class Node
{}
}
之类的选项,并且可以使用rxImport方法以块的形式输出xdf文件。
但是我的用例我想应用一些自定义转换(对整个块;而不仅仅是列)并以fst格式而不是xdf输出结果(因为我发现它更快)。
有没有办法使用RevoScaleR应用每个块的客户转换?
答案 0 :(得分:0)
按照示例,它类似于下面的内容,但它似乎无法正常工作并且只占用大量内存(至少在Windows上)
library(RevoScaleR)
a = RxSasData("file.sas7bdat")
rxOpen(a)
rxNext(a)
rxClose(a)