首页 > 解决方案 > 在 R 中找不到函数“%dorng%”

问题描述

我对 R 有疑问。这个函数在被调用时给了我

"could not find function "%dorng%"

我错过了一些包裹还是什么?

我已经install.packages("doRNG")成功安装了。编辑:与安装rngtoolsforeach.

.algorithmA_1 <- function(binaryMatrix, alpha, beta, tries, p){
    allResults <- foreach(thisTry = 1:tries) %dorng% {
        res1 <- .BicBin(binaryMatrix, alpha, beta, p, proc_genes=TRUE) # Algorithm A_1 by columns
         res2 <- .BicBin(binaryMatrix, alpha, beta, p, proc_genes=FALSE) # Algorithm A_1 by rows
         if(res1$score > res2$score)
             return(res1)
         else
            return(res2)
    }
    maxCoords <- allResults[[which.max(sapply(allResults, function(x) x$score))]]
    return(list(rows=(maxCoords$x == 1), cols=(maxCoords$y == 1), score=maxCoords$score))
}

标签: rforeach

解决方案


安装包doRNG并附加库:

install.packages("doRNG")
library(doRNG)

推荐阅读