在R中使用带有ff包的apply函数

时间:2015-07-07 05:39:51

标签: r matrix bigdata apply ff

我正在尝试将一个给定的函数应用于“as.ffdf”对象中的列,但我没有运气。有人可以提供以下建议吗? n = 3711,myProbDensity的维度为95248行和3711列。

myDF <- as.ffdf(myProbDensity)
test <- ff(vmode = "double", dim = c(1, n))
test <- apply(myDF, MARGIN = 2, FUN = function(x)
                                   myQuantileFun(x = as, ex = myDF,
                                                 h = 0.001)

执行上面的代码时,我得到“你只能改变最快的旋转暗淡”。我不确定这意味着什么。此外,myQuantileFun函数返回一个函数而不是一个值(我不确定这是否有所不同)。任何帮助都会很棒。

1 个答案:

答案 0 :(得分:-1)

而不是apply(myDF,...)尝试apply(myDF[,],...)