python excel 空值_用Python轻松搞定Excel中的20个常用操作

9c48d95ba08b2f777b04f76cf4c974b0.png

来源 |早起Python(ID: zaoqi-python)

Excel与Python都是数据分析中常用的工具,本文将使用动态图(Excel)+代码(Python)的方式来演示这两种工具是如何实现数据的读取、生成、计算、修改、统计、抽样、查找、可视化、存储等数据处理中的常用操作!

a186224a2701e9b4f8cb6c008dd6fc46.png

数据读取

说明:读取本地Excel数据

Excel

Excel读取本地数据需要打开目标文件夹选中该文件并打开

7655e2e7f88229bb7fa3e82d898be7d8.png

Pandas

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

bc7c81cd4d8fabf661f681cda38a909d.png

3f2b076e8863e6508b88fad1af401445.png

数据生成

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

Excel

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

8405671ac3374cec0c9f5b48ea6c879b.png

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

d78cd08f72aa6136084770ed2ef526a1.png

3e9d579124371b21794eb6d51ae193a8.png

数据存储

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

Excel

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

70ac1e1bcff8385255214a5c8add7598.png

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

96dd582f14b10b3d070932a216b6a86b.png

ae7a3974de7d54f9aff7fee542531902.png

数据筛选

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

Excel

使用我们之前的示例数据,在Excel中筛选出薪资大于5000的数据步骤如下

fdfc5d52d2ba2aca391ddfdef317fec9.png

在Pandas中,可直接对数据框进行条件筛选,例如同样进行单个条件(薪资大于5000)的筛选可以使用df[df['薪资水平']>5000],如果使用多个条件的筛选只需要使用&(并)与|(或)操作符实现

  • 2
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值