R foreach z .combine = rbindlist

Używam foreach z .combine = rbindlist. To nie działa, chociaż działa dobrze, jeśli używam .combine = rbind.

Aby zilustrować za pomocą prostego przykładu -

> 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

Czy ktoś był w stanie to zrobić?

Z góry dziękuję.

questionAnswers(2)

yourAnswerToTheQuestion