【发布时间】:2014-03-29 09:17:24
【问题描述】:
我想用 Amelia 创建多个数据集,但是数据集很大,所以需要很长时间。因此,我试图在 Windows 中使用并行处理器运行多重插补。有人可以帮助我吗?
library(Amelia)
library(parallel)
detectCores(all.tests = FALSE, logical = TRUE)
[1] 4
mi <- amelia(impute, m=10,
idvars=c("ID","SCHL","SEX","WAVE", "YEAR"),
parallel=c("snow"), cl=cluster(c("localhost")))
我不知道怎么写这个命令。
【问题讨论】:
-
您的代码有效吗?你有错误吗?
-
是的,它有效。但是处理速度和没有并行的一样。
-
@user2702330 - 我的回答对你有用吗?如果是,请将其标记为已接受。
标签: r parallel-processing