pythonapply和map有什么区别
的有关信息介绍如下:与您分享pythonapply和map有什么区别的经验技巧,具体如下:
在Python中如果想要对数据使用函数,可以借助apply()、applymap()、map()来应用函数,括号里面可以是直接函数式,或者自定义函数(def)或者匿名函数(lambad)。
1、当我们要对数据框(DataFrame)的数据进行按行或按列操作时用apply()。
0 41 72 4dtype: int64
sales1 4sales2 122、当我们要对数据框(DataFrame)的每一个数据进行操作时用applymap(),返回结果是DataFrame格式。
3、当我们要对Series的每一个数据进行操作时用map()。
0 01 12 1Name: sales1, dtype: int644、总结:要对数据进行应用函数时,先看数据结构是DataFrame还是Series,Seriesj结构直接用map(),DataFrame结构的话再看是要按行还是按列进行操作来选择对应的函数即可。
版权声明:文章由 酷酷问答 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.kukuwd.com/article/49796.html