R 聚合需要很长时间

R 聚合需要很长时间,r,dataframe,data.table,R,Dataframe,Data.table,我正在使用聚合函数进行聚合 aggregate(x=df$time,by=list(df$id),FUN=sum) 我的表有1亿条记录,需要花费数小时来获取结果。如何减少此过程的时间。请提供帮助 是否已使用数据加载初始表。表库?这将节省大量时间,只需加载100m行即可 DT <- fread("path/to/file.csv") 那么你看了这里的选项了吗?啊…那更好耶,我看了,但没什么区别。或者你可以做dt DT[ , AggColumn := sum(time), by = id]

我正在使用聚合函数进行聚合

aggregate(x=df$time,by=list(df$id),FUN=sum)

我的表有1亿条记录,需要花费数小时来获取结果。如何减少此过程的时间。请提供帮助

是否已使用
数据加载初始表。表
库?这将节省大量时间,只需加载100m行即可

DT <- fread("path/to/file.csv")

那么你看了这里的选项了吗?啊…那更好耶,我看了,但没什么区别。或者你可以做
dt
DT[ , AggColumn := sum(time), by = id]