解决Python spyder显示不全df列和行的问题


Posted in Python onApril 20, 2020

python中有的df列比较长head的时候会出现省略号,现在数据分析常用的就是基于anaconda的notebook和sypder,在spyder下head的时候就会比较明显的遇到显示不全。这时候我们就需要用到pandas下的一个函数set_option

我们直接来看代码:

这是正常情况spyder下head()的样子

import numpy as np
import pandas as pd
df=pd.DataFrame(np.random.rand(2,10)) #创建一个2行10列的数
df.head()

很明显第4列到7列就省略掉了

Out[4]:

0 1 2 … 7 8 9
0 0.472565 0.262041 0.828137 … 0.007275 0.994344 0.224598
1 0.506084 0.846291 0.308469 … 0.298030 0.624266 0.621298
[2 rows x 10 columns]

现在就使用pd.set_option('display.max_columns',n)来将看不到的列显示完整

import numpy as np
import pandas as pd
pd.set_option('display.max_columns',10) #给最大列设置为10列
df=pd.DataFrame(np.random.rand(2,10))
df.head()

Out[12]:

0 1 2 3 4 5 6
0 0.734525 0.865624 0.141913 0.880081 0.898185 0.746895 0.262549
1 0.505206 0.006621 0.937889 0.336619 0.092247 0.878273 0.552663
7 8 9
0 0.804601 0.569857 0.547727
1 0.484534 0.760375 0.047194

同样的原理,行显示不全怎么办?使用pd.set_option(‘display.max_rows',n)

import numpy as np
import pandas as pd
pd.set_option('display.max_columns',10)
pd.set_option('display.max_rows',100)#设置最大可见100行
df=pd.DataFrame(np.random.rand(100,10))
df.head(100)

好啦,这里就不展示显示100行的结果了,set_option还有很多其他参数大家可以直接官网查看这里就不再??铝?/p>

以上这篇解决Python spyder显示不全df列和行的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python读文件逐行处理的示例代码分享
Dec 27 Python
Python中列表和元组的相关语句和方法讲解
Aug 20 Python
Python正则表达式教程之二:捕获篇
Mar 02 Python
python实现12306火车票查询器
Apr 20 Python
python 3调用百度OCR API实现剪贴板文字识别
Sep 04 Python
Python3中exp()函数用法分析
Feb 19 Python
python实现将json多行数据传入到mysql中使用
Dec 31 Python
PyPDF2读取PDF文件内容保存到本地TXT实例
May 12 Python
Python 实现将numpy中的nan和inf,nan替换成对应的均值
Jun 08 Python
Python本地及虚拟解释器配置过程解析
Oct 13 Python
Python3爬虫ChromeDriver的安装实例
Feb 06 Python
Python如何把不同类型数据的json序列化
Apr 30 Python
Python爬虫实现vip电影下载的示例代码
Apr 20 #Python
TensorFlow tf.nn.softmax_cross_entropy_with_logits的用法
Apr 19 #Python
tensorflow中tf.reduce_mean函数的使用
Apr 19 #Python
TensorFlow打印输出tensor的值
Apr 19 #Python
numpy库reshape用法详解
Apr 19 #Python
tensorflow常用函数API介绍
Apr 19 #Python
TensorFlow的reshape操作 tf.reshape的实现
Apr 19 #Python
You might like
PHP5 面向对象程序设计
2008/02/13 PHP
php中获取主机名、协议及IP地址的方法
2014/11/18 PHP
Laravel最佳分割路由文件(routes.php)的方式
2016/08/04 PHP
jquery判断checkbox(复选框)是否被选中的代码
2010/10/20 Javascript
给jQuery方法添加回调函数一款插件的应用
2013/01/21 Javascript
jquery的trigger和triggerHandler的区别示例介绍
2014/04/20 Javascript
jquery图形密码实现方法
2015/03/11 Javascript
PHP和NodeJs开发的应用如何共用Session
2015/04/16 NodeJs
js实现数组转换成json
2015/06/26 Javascript
JS实现下拉菜单赋值到文本框的方法
2015/08/18 Javascript
jquery+json实现分页效果
2016/03/07 Javascript
Web安全测试之XSS实例讲解
2016/08/15 Javascript
BootStrap 弹出层代码
2017/02/09 Javascript
react中实现搜索结果中关键词高亮显示
2018/07/31 Javascript
Vue 应用中结合vux使用微信 jssdk的方法
2018/08/28 Javascript
利用QT写一个极简单的图形化Python闹钟程序
2015/04/07 Python
python 爬取微信文章
2016/01/30 Python
Python入门教程之运算符与控制流
2016/08/17 Python
python 保存float类型的小数的位数方法
2018/10/17 Python
Python使用Tkinter实现滚动抽奖器效果
2020/01/06 Python
Python+Kepler.gl轻松制作酷炫路径动画的实现示例
2020/06/02 Python
pandas apply多线程实现代码
2020/08/17 Python
Python Pillow(PIL)库的用法详解
2020/09/19 Python
python实现MySQL指定表增量同步数据到clickhouse的脚本
2021/02/26 Python
会计电算一体化个人简历的自我评价
2013/10/15 职场文书
房屋租赁协议书
2014/04/10 职场文书
工程项目经理任命书
2014/06/05 职场文书
软件工程毕业生自荐信
2014/07/04 职场文书
学校元旦晚会开场白
2014/12/14 职场文书
小班上学期幼儿评语
2014/12/30 职场文书
社会治安综合治理责任书
2015/01/29 职场文书
余世维讲座观后感
2015/06/11 职场文书
祝寿主持词
2015/07/02 职场文书
五一放假通知怎么写
2015/08/18 职场文书
2019脱贫攻坚工作总结报告范本!
2019/08/06 职场文书
Python必备技巧之字符数据操作详解
2022/03/23 Python