若是对自定义top_n的调用采用agg函数的话,那么报出的错误将是app
说明了一个问题,使用agg函数调用top_n的话,它在尝试对每个分组使用top_n进行聚合,可是top_n的做用是排序,不是聚合,因此确定会报错函数
因此在这种状况下,只能采用apply函数,而不能采用agg函数,agg函数内调用的函数只能对分组进行聚合使用。blog
新手入门,我的理解,若有错误,但愿谅解排序