是否可以使用 并行化dplyr::group_walk
对分组数据的操作multidplyr
?
在第一次尝试一般性问题时,我不会提供代表,但如果它有帮助,我可以。
我有很多人的多个时间序列,我想有效地为每个人生成每个变量的图。
我的代码看起来像这样:
time_series_data %>%
group_by(id) %>%
group_walk(~plot_function(.x))
我plot_function()
的每人出口一个地块。它工作正常,但它很长,我必须重复它以进行多种测量(热量、湿度等)。所以我想知道是否有一种方法可以使用multidplyr
看起来像这样的东西来加速这个过程:
cluster <- new_cluster(6)
time_series_data %>%
group_by(id) %>%
partition(cluster) %>%
group_walk(~plot_function(.x))
有没有办法做这样简单的事情来加快我的进程?
在此先感谢您的帮助:)