那么,生成的SQL是否与我在查询集上使用的较旧的.count()相同?或者在某些情况下,它会生成更高效的SQL?或者更糟的SQL?对不起,为了澄清,我的意思是将count()操作与aggregate(Count(' id '))之类的操作进行比较,其中id是表的PK。
因此,我相信Brian有了正确的答案。简而言之,count()只是aggregate()的一个
我想使用aggregate函数从terra R包聚合光栅,使用分位数方法作为聚合函数。下面,我使用来自quantile的R base函数来计算第50百分位数(即中位数),它使用本地包目录中的光栅来计算。print(end_time-start_time)
WHen -我运行了相同的aggregate运行与中值内置函数,它需要大约。40倍的</