我想将.mat文件中的大型数组读入R中动态命名的ff文件。
我尝试了以下内容:
for(i in 1:numFiles){
varName = paste0("ffInter",i) # name of the new ff variable
temp = readMat(Files[i]) #reads the array from .mat file
assign(varName, ff(vmode = "short", dim = dim(temp)) #preallocate new ff variable
assign(varName, temp) #assign the values to the ff variable
}
问题:在第一次"分配后#34;一切都好。但是在第二次"分配"变量的类型" varName"更改为普通数组。使用静态变量,您可以像这样分配值:
staticVarName[,] = temp
但是我怎样才能将其转化为动态陈述?我如何处理根据ff包文档需要的" [,]"?
提前干杯谢谢, tholor