pandas 排序 给excel_给Excel重度用户准备的Pandas教程:用Pandas逐帧还原20个Excel常用操作...

本文是为Excel用户准备的Pandas教程,通过图文并茂的方式展示了如何使用Pandas完成Excel的20个常见操作,包括数据读取、生成、存储、筛选、插入、删除、排序、处理缺失值、去重、格式修改、数据交换、合并、拆分、分组计算、统计计算、数据可视化、抽样和数据透视表。旨在帮助Excel用户更好地过渡到Pandas编程。
摘要由CSDN通过智能技术生成

hi,我是为你们的xio习操碎了心的和鲸社区男运营

我们的网站:和鲸社区 Kesci.com

我们的微信公众号:和鲸社区(ID:heywhale-kesci)

有干货,来!

之前品鉴过各个大佬写的Pandas教程,包括我司自己也有类似的明星教程(50道练习带你玩转Pandas)。但最近和一些想转行想要学习Pandas的宝宝们交流了,就觉得这些教程写得好是好,就是没内味儿。Excel毕竟是图形化界面,交互也经过了那么多年风风雨雨的迭代,着实好用,一下换成编程语言来表达自己的想法,还令人挺难转过弯的。

所以,我们此次特地向和鲸社区的优质创作者们邀稿,用图文并茂的形式给大家逐帧呈现Excel的日常操作如何用Pandas完成

点击下方链接,查看完整项目,及直接在线运行用Python展示Excel中20个常用操作​www.kesci.com

项目作者: @刘早起

数据读取

说明:读取本地Excel数据ExcelPandas

Pandas支持读取本地Excel、txt文件,也支持从网页直接读取表格数据,只用一行代码即可,例如读取上述本地Excel数据可以使用pd.read_excel("示例数据.xlsx")

数据生成

说明:生成指定格式/数量的数据Excel

以生成10*2的0—1均匀分布随机数矩阵为例,在Excel中需要使用rand()函数生成随机数,并手动拉取指定范围Pandas

在Pandas中可以结合NumPy生成由指定随机数(均匀分布、正态分布等)生成的矩阵,例如同样生成10*2的0—1均匀分布随机数矩阵为,使用一行代码即可:pd.DataFrame(np.random.rand(10,2))

数据存储

说明:将表格中的数据存储至本地Excel

在Excel中需要点击保存并设置格式/文件名Pandas

在Pandas中可以使用pd.to_excel("filename.xlsx")来将当前工作表格保存至当前目录下,当然也可以使用to_csv保存为csv等其他格式,也可以使用绝对路径来指定保存位置

数据筛选

说明:按照指定要求筛选数据Excel

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值