我有几个大的数据表
或者
dt_1, dt_2, ..., dt_N
,它们具有相同的列。我想将它们绑定成一个单独的datatable
。如果我使用dt <- rbind(dt_1, dt_2, ..., dt_N)
或者
dt <- rbindlist(list(dt_1, dt_2, ..., dt_N))
如果将 dt_1,dt_2,...,dt_N
绑定在一起,则内存使用量大约是其所需量的两倍。有没有一种方法可以将它们绑定在一起,而不会显著增加内存消耗?请注意,一旦它们被组合在一起,我就不再需要 dt_1, dt_2, ..., dt_N
。
dt
后从你的环境中删除dt_1, dt_2
等变量? - Herokarbind
的问题吗?听起来很酷,但不确定是否可行。 - jangorecki