2

是否可以使用 并行化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))

有没有办法做这样简单的事情来加快我的进程?

在此先感谢您的帮助:)

4

0 回答 0