Warning: file_put_contents(/www/wwwroot/jianti/index/temp_block/www.haicoo.net/vudxzeeffvwehtml.php): failed to open stream: No space left on device in /www/wwwroot/jianti/index.php on line 171

Warning: file_get_contents(/www/wwwroot/jianti/index/temp_block/www.haicoo.net/vudxzeeffvwehtml.php): failed to open stream: No such file or directory in /www/wwwroot/jianti/index.php on line 189
{block name="head"} <?php echo $attr ?> {/block}

{block name="h1"} {/block}

{block name="div"} {/block}
温馨提示×

agg函数与apply函数在pandas中有什么不同
发布时间:2021-01-28 17:45:52 来源:亿速云 {block name="guanjianci"}{/block}阅读:97 作者:Leah 栏目:开发技术

agg函数与apply函数在pandas中有什么不同?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

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

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

看完上述内容,你们掌握agg函数与apply函数在pandas中有什么不同的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注亿速云行业资讯频道,感谢各位的阅读!

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

免费拨打  400 100 2938 免费拨打 400 100 2938
24小时售后技术支持 24小时售后技术支持
返回顶部 返回顶部