扣丁学堂Python培训简述pandas中agg函数和apply函数的区别

2018-07-13 14:12:42 602浏览

喜欢Python开发或者是从事Python开发方面工作的小伙伴们,不知道大家对pandas中agg函数和apply函数的区别有多少的了解呢?本篇文章扣丁学堂Python培训小编就和大家分享一下pandas中agg函数和apply函数的区别,想要了解的小伙伴就随小编一起来看一下吧。



扣丁学堂Python培训简述pandas中agg函数和apply函数的区别



其实agg是用来聚合运算的,所谓的聚合当然是合成的成分比较大些,聚合只不过是分组运算的其中一种而已。它是数据转换的一个特例,也就是说,它接受能够将一维数组简化为标量值的函数。



当然这两个函数都是作用在groupby对象上的,也就是分完组的对象上的,分完组之后针对某一组,如果值是一维数组,在利用完特定的函数之后,能做到简化的话,agg就能调用,反之,如果比如自定义的函数是排序,或者像是书中278页所定义的top这一类的函数,当然是agg所不能解决的,这时候用apply就可以解决。因为他更一般化,不存在什么简化,什么一维数组,什么标量值。



以上就是扣丁学堂Python在线学习小编给大家分享的pandas中agg函数和apply函数的区别,希望对小伙伴们能有所帮助,想要了解更多内容的小伙伴可以登录扣丁学堂官网咨询。扣丁学堂是专业的Python培训机构,不仅有专业老师授课的Python培训班让大家参加学习,还有与时俱进的课程体系以及大量的Python在线视频供学员免费学习,想要学好Python高薪就业的小伙伴不要再犹豫了,抓紧时间行动吧。扣丁学堂Python技术交流群:279521237。


扣丁学堂微信公众号

关注微信公众号获取更多学习资料



查看更多关于"Python开发资讯"的相关文章>



标签: 扣丁学堂Python培训 pandas中agg函数和apply函数的区别 Python培训 Python视频教程 Python基础教程 python安装教程 Python核心编程 Python在线教程 Python在线视频 Python在线学习

热门专区

暂无热门资讯

课程推荐

微信
微博
15311698296

全国免费咨询热线

邮箱:codingke@1000phone.com

官方群:148715490

北京千锋互联科技有限公司版权所有   北京市海淀区宝盛北里西区28号中关村智诚科创大厦4层
京ICP备12003911号-6   Copyright © 2013 - 2019

京公网安备 11010802030908号