这是上一个关于学习多个模型的问题的后续。
用例是我对每个主题都有多个观察结果,我想为每个主题训练一个模型。请参阅 Hadley关于如何执行此操作的出色演示。
简而言之,这是可以使用的dplyr
,purrr
就像这样:
library(purrr)
library(dplyr)
library(fitdistrplus)
dt %>%
split(dt$subject_id) %>%
map( ~ fitdist(.$observation, "norm"))
因此,由于模型构建是一个令人尴尬的并行任务,我想知道是否dplyr
有purrr
一个易于使用的并行化机制来处理此类任务(如并行map
)。
如果这些库不提供简单的并行化,是否可以使用经典的 R 并行化库(parallel
等foreach
)来完成?