pandas中agg()函數和apply()函數的區別

                                     image

 

                                    image

 

                          若是對自定義top_n的調用採用agg函數的話,那麼報出的錯誤將是app

                       image

                        說明了一個問題,使用agg函數調用top_n的話,它在嘗試對每個分組使用top_n進行聚合,可是top_n的做用是排序,不是聚合,因此確定會報錯函數

                      因此在這種狀況下,只能採用apply函數,而不能採用agg函數,agg函數內調用的函數只能對分組進行聚合使用。blog

                       新手入門,我的理解,若有錯誤,但願諒解排序

相關文章
相關標籤/搜索