Я использую foreach с .combine = rbindlist. Это не работает, хотя он отлично работает, если я использую .combine = rbind.
Просто для иллюстрации с использованием простого примера -
> t2 <- data.table(col1=c(1,2,3))
> foreach (i=1:3, .combine=rbind) %dopar% unique(t2)
col1
1: 1
2: 2
3: 3
4: 1
5: 2
6: 3
7: 1
8: 2
9: 3
# But using rbindlist gives an error
> foreach (i=1:3, .combine=rbindlist) %dopar% unique(t2)
error calling combine function:
<simpleError in fun(result.1, result.2): unused argument(s) (result.2)>
NULL
Кто-нибудь мог сделать эту работу?
Спасибо заранее.