使用时我不一致地收到以下错误multidplyr
(即,对于相同的数据,有时我会收到错误,有时不会):
rs_init 中的错误(self、private、super、options、wait、wait_timeout):无法启动 R 会话,超时
我的设置如下:
list1 <- list()
for (i in 1:500){
while(TRUE){
test1 <- try(df %>%
group_by(id) %>%
recursive_func_c())
if(!is(test1, 'try-error')) break
}
list1[[i]] <- test1
}
recursive_func_c
调用的函数在哪里:
cluster <- multidplyr::new_cluster(7)
据我正确理解,multidplyr 集群由多个由callr
. 我收到的错误消息似乎来自callr
包。对于调试,我想为callr
within设置更长的超时时间multidplyr
。那可能吗?谢谢你的任何提示。