当我使用并行处理在插入符号中运行train函数时遇到问题,例如,当我运行一个简单的R代码时,如:
library(doParallel); cl <- makeCluster(4);
registerDoParallel(cl)
require(caret);data(BloodBrain);
set.seed(123)
fit1 <- train(bbbDescr, logBBB, "knn"); fit1
stopCluster(cl); registerDoSEQ();
我收到此错误消息
Error in e$fun(obj, substitute(ex), parent.frame(), e$data) :
worker initialization failed: there is no package called ‘caret’
我在R 3.3.0下安装了最后一个插入符号。
我在Windows上安装了R版本和插入符号版本,这很有用。
任何人对此都有任何建议吗?