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]