打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Python学习第121课--对照Excel设置pandas

【每天几分钟,从零入门python编程的世界!】

我们平常工作中处理数据、做一些统计之类的事情,一般都是使用Excel,尤其是财务等岗位的人员,使用Excel非常方便,输入什么数据就显示什么数据,所见即所得。但是Excel的缺点就是,它能够处理的数据是很有限的,如果里面的数据很多,就会非常非常慢,如果用它去计算大量的数据,那更是会令人崩溃。

但是用Python的pandas去做科学计算以及数据处理是非常快速的。我们可以把pandas想象成一个对Excel表格进行精准数据处理的更高级的工具,它是通过代码对里面的数据做精确的计算。比如说如果要拿到一个上市公司的财务报表进行分析,如果用Excel的话,你就会完全看不出哪里有数据缺失,但是用Python的pandas这些工具的话,就能够快速的进行数据的整理和计算,财务报表还是数据量相对比较小的,如果是更大的数据量,用Excel就会非常崩溃。

●对照Excel设置pandas

我们可以把Spyder中的IPython的console显示区域看做是一个Excel。

当数据量比较大的时候,在console区域就会把其中的某些列或者某些行的数据省略掉,用三个点...表示。我们为了让数据显示的更加全面,就对pandas做一些简单的设定。这样就可以知道这些数据整体是什么样的格式和排版,每一列代表什么东西,就会看的清楚一点,也方便对数据进行精准的控制。

设置pandas:

数据显示:

我们看到数据显示出来跟Excel还是比较相似的,都是通过每一行每一列进行显示。

代码说明:

pd.set_option('display.max_rows',100)

pd.set_option('display.max_columns',100)

这两行代码就是对pandas进行设置:设置显示的最大行为100,最大列数为100,当然你也可以自定义显示的行数和列数,不一定要用100。

比如说,当你行数设置最大显示1000时,如果数据不超过1000行,就不会有行数据被...代替,大家自己试试,感受一下。

关于pandas的设置很简单,只是为了方便我们看数据的整体格式。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
python操作excel方法?
系统导出合并单元格的Excel做数据分析,你用Python轻松解决
通过pandas读取xls文件(pd.read_excel)系统提示:no engine?
python和vba哪个好用
Python for Excel读书笔记连载(第2部分)完整清单
利用python实现自动化高效率办公?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服