pandas DataFrame中列太多,输出显示省略号,如何解决

刚刚依然在研究相关分析,在学习过程中发现个问题。

问题描述

在使用pandas输出数据的时候,发现列太多,中间就输出省略号了,就像这样:


现在,我想要把所有的列都显示出来,应该咋搞
就是直接输出了一个DataFrame

print(df)
解决方案

这个是pandas的一个参数设置的,可以进行修改

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

这里就可以设置显示的最多列数量了,同样还可以修改行的数量,还有更多的参数,参考下面的官网。
修改后再执行就会换行了,这个貌似是当前会话的,下次不加参数也是正常了


官方介绍:pandas.set_option

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容