do.call (namespace:base) と rbindlist (namespace:data.table) を同じように動作させるにはどうすればよいですか。rbindlist は因子レベルを排除しますが、do.call は排除しません。以下は問題を示しています
(dataList <- list(data.frame(f1=rep(c("a"), each=1),"c"=rnorm(2),"d"=rnorm(2)),
data.frame(f1=rep(c("b"), each=1),"c"=rnorm(2),"d"=rnorm(2))) )
(rbindlist.Data <- rbindlist(dataList)) # combines lists into ONE data.frame same as above
(do.call.Data <- do.call(rbind, dataList))