python的apply(),map(),applymap()怎么用
发表于:2025-02-21 作者:千家信息网编辑
千家信息网最后更新 2025年02月21日,这篇文章主要讲解了"python的apply(),map(),applymap()怎么用",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"python的a
千家信息网最后更新 2025年02月21日python的apply(),map(),applymap()怎么用
这篇文章主要讲解了"python的apply(),map(),applymap()怎么用",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"python的apply(),map(),applymap()怎么用"吧!
在python的数据分析中,使用apply(),map(),applymap(),可以方便地实现对批量数据的自定义操作。其用法归纳如下。
函数 | 用法 |
---|---|
apply() | 用于对DataFrame中的数据进行按行或者按列 操作 |
map() | 用于对Series中的每一个数据 操作 |
applymap() | 用于对DataFrame的 每一个数据操作 |
1.示例
apply()
apply()
用于对DataFrame中的数据进行按行或者按列 操作。
import pandas as pddata = [[110, 120, 110], [130, 130, 130], [130, 120, 130]]columns = ['语文', '数学', '英语']df = pd.DataFrame(data=data, columns=columns)print(df)print("=============================")print(df.apply(lambda x: x.sum(), axis=1))
其中axis=1
表示对行操作。若axis为0则表示对列操作。
map()
map()用于对Series中的每一个数据 操作。
import pandas as pds1 = pd.Series([11, 22, 33, 44, 55])print(s1)print("================================")print(s1.map(lambda x: str(x)))
applymap
applymap()
用于对DataFrame
的 每一个数据操作。
操作DataFrame的每一个数据。
以将每一个数据保留两位小数为例:
import pandas as pddata = [[110, 120, 110], [130, 130, 130], [130, 120, 130]]columns = ['语文', '数学', '英语']df = pd.DataFrame(data=data, columns=columns)print(df)print("=============================")print(df.applymap(lambda x: '%.2f'%x))
感谢各位的阅读,以上就是"python的apply(),map(),applymap()怎么用"的内容了,经过本文的学习后,相信大家对python的apply(),map(),applymap()怎么用这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
数据
学习
内容
数学
语文
英语
函数
小数
就是
思路
情况
数据分析
文章
更多
知识
知识点
示例
篇文章
跟着
问题
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库自启动命令
软件开发速成班
数据库设计要注意什么
怀忆网络技术
深圳科技互联网之城
河南现代少儿编程平台软件开发
内蒙古企业党建软件开发
mysql数据库太大导入不
西电应用密码学与网络安全作业
福州互联互通网络安全
少儿软件开发培训一对一如何收费
北京嵌入式软件开发代码
火鸟的sql服务器
自治区网络安全
大数据数据库开发工程师
嘉定区网络软件开发定制价格
手机软件开发的步骤和方法
北京特种网络技术分类设计
数据库分组查询怎么写
采购EI数据库的必要性
虚拟机如何调用数据库
网络安全知识内容青少年
软件开发天工价格
云数据库 Bmob后端云
服务器与设备管理器
南雄市网络安全手册
清丰软件开发价格
广东服务器应用线束采购
阿里轻量应用服务器
海蒂拉玛网络技术主要贡献