FURRR на Tidygraph говорит: «Функция не должна вызываться напрямую» - PullRequest
0 голосов
/ 18 февраля 2019

При параллельных вычислениях функций централизации тидографа с использованием furrr выдается ошибка:

"Ошибка в mutate_impl (.data, dots): Ошибка оценки: эту функцию нельзя вызывать напрямую."

Вот мой код:

library(tidyverse); library(tidygraph)

H <- play_islands(5, 10, 0.8, 3)

cent <- tribble(
  ~f,      ~params,                  
  "centrality_degree", list(H),  
  "centrality_authority", list(H)  
)

cent %>% 
  mutate(centrality = future_invoke_map(f, params, .options = future_options(packages = c("tidygraph", "tidyverse"))))

Как мне это исправить?

...