「foreach」と「dopar」を使用して混合モデルを実行しようとしていますが、「タスク 1 が失敗しました - 関数「lmer」が見つかりませんでした」というエラーが表示され続けます。
次に例を示します。
library(lme4)
A=c(30,39,52,58,90,102,109,120)
B <- c(10,11,12,13,14,16,17,18)
C=c(rep(1,4),rep(2,4))
abc <- function(){
model.data <- data.frame(A=A,B=B,C=C)
model.mixed<-lmer(A~B+(B|C),data=model.data)
return(summary(model.mixed)$coefficients[,1])
}
foreach(i = 1:3, .combine = rbind) %dopar% abc()
これについて何か助けていただければ幸いです。