pandas中agg()函数和apply()函数的区别

                                     image

 

                                    image

 

                          若是对自定义top_n的调用采用agg函数的话,那么报出的错误将是app

                       image

                        说明了一个问题,使用agg函数调用top_n的话,它在尝试对每个分组使用top_n进行聚合,可是top_n的做用是排序,不是聚合,因此确定会报错函数

                      因此在这种状况下,只能采用apply函数,而不能采用agg函数,agg函数内调用的函数只能对分组进行聚合使用。blog

                       新手入门,我的理解,若有错误,但愿谅解排序

相关文章
相关标签/搜索