国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

詳談pandas中agg函數和apply函數的區別

2020-02-22 23:46:17
字體:
來源:轉載
供稿:網友

在利用python進行數據分析 這本書中其實沒有明確表明這兩個函數的卻別,而是說apply更一般化.

其實在這本書的第九章‘數組及運算和轉換'點到了兩者的一點點區別:agg是用來聚合運算的,所謂的聚合當然是合成的成分比較大些,這一節開頭就點到了:聚合只不過是分組運算的其中一種而已。它是數據轉換的一個特例,也就是說,它接受能夠將一維數組簡化為標量值的函數。

當然這兩個函數都是作用在groupby對象上的,也就是分完組的對象上的,分完組之后針對某一組,如果值是一維數組,在利用完特定的函數之后,能做到簡化的話,agg就能調用,反之,如果比如自定義的函數是排序,或者像是書中278頁所定義的top這一類的函數,當然是agg所不能解決的,這時候用apply就可以解決。因為他更一般化,不存在什么簡化,什么一維數組,什么標量值。

以上純屬個人見解,不喜勿噴。

這篇詳談pandas中agg函數和apply函數的區別就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 南昌市| 铜陵市| 大兴区| 宁蒗| 晋宁县| 玛多县| 巧家县| 衡阳县| 普定县| 晋州市| 彭泽县| 合川市| 宝兴县| 阿勒泰市| 香河县| 乌审旗| 姜堰市| 无极县| 比如县| 天全县| 观塘区| 勃利县| 青浦区| 工布江达县| 公主岭市| 怀来县| 诸城市| 洞口县| 蒙山县| 类乌齐县| 商都县| 鹤庆县| 始兴县| 汨罗市| 肥西县| 河西区| 三河市| 武义县| 淮滨县| 库车县| 伊春市|