解决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迭代器和生成器介绍
Mar 06 Python
使用Python3中的gettext模块翻译Python源码以支持多语言
Mar 31 Python
python避免死锁方法实例分析
Jun 04 Python
Python学习小技巧之列表项的推导式与过滤操作
May 20 Python
python实现车牌识别的示例代码
Aug 05 Python
Python递归函数 二分查找算法实现解析
Aug 12 Python
Python笔记之观察者模式
Nov 20 Python
关于Keras模型可视化教程及关键问题的解决
Jan 24 Python
TensorFlow实现批量归一化操作的示例
Apr 22 Python
python3.8.3安装教程及环境配置的详细教程(64-bit)
Nov 28 Python
PyTorch的Debug指南
May 07 Python
python多线程方法详解
Jan 18 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
定义php常量的详解
2013/06/09 PHP
php5.3 不支持 session_register() 此函数已启用的解决方法
2013/11/12 PHP
php中限制ip段访问、禁止ip提交表单的代码分享
2014/08/22 PHP
变量在 PHP7 内部的实现(二)
2015/12/21 PHP
PHP crc32()函数讲解
2019/02/14 PHP
jQuery ui 1.7更新小结
2009/08/15 Javascript
JavaScript 小型打飞机游戏实现原理说明
2010/10/28 Javascript
juqery 学习之四 筛选过滤
2010/11/30 Javascript
js函数的引用, 关于内存的开销
2012/09/17 Javascript
JS完成代码前最好对其做5件事
2013/04/07 Javascript
javascript实现网页端解压并查看zip文件
2015/12/15 Javascript
layui中layer前端组件实现图片显示功能的方法分析
2017/10/13 Javascript
浅谈vue项目4rs vue-router上线后history模式遇到的坑
2018/09/27 Javascript
详解Vue实战指南之依赖注入(provide/inject)
2018/11/13 Javascript
layui实现下拉框三级联动
2019/07/26 Javascript
Vue项目中数据的深度监听或对象属性的监听实例
2020/07/17 Javascript
[03:44]2015国际邀请赛选手档案—Cloud9.NoTail
2015/07/28 DOTA
[33:15]2018DOTA2亚洲邀请赛3月30日 小组赛B组 VP VS Mineski
2018/03/31 DOTA
Python ORM框架SQLAlchemy学习笔记之数据查询实例
2014/06/10 Python
机器学习python实战之决策树
2017/11/01 Python
Python科学计算包numpy用法实例详解
2018/02/08 Python
tf.truncated_normal与tf.random_normal的详细用法
2018/03/05 Python
python广度优先搜索得到两点间最短路径
2019/01/17 Python
Python使用sklearn库实现的各种分类算法简单应用小结
2019/07/04 Python
python搜索包的路径的实现方法
2019/07/19 Python
50行Python代码获取高考志愿信息的实现方法
2019/07/23 Python
python集成开发环境配置(pycharm)
2020/02/14 Python
Python3.7将普通图片(png)转换为SVG图片格式(网站logo图标)动起来
2020/04/21 Python
css3设置box-pack和box-align让div里面的元素垂直居中
2014/09/01 HTML / CSS
MAC Cosmetics官方网站:魅可专业艺术彩妆
2019/04/10 全球购物
说一下mysql, oracle等常见数据库的分页实现方案
2012/09/29 面试题
财务会计自荐信范文
2014/02/21 职场文书
《充气雨衣》教学反思
2014/04/07 职场文书
外语专业毕业生自荐信
2014/04/14 职场文书
2014年专项整治工作总结
2014/11/17 职场文书
演讲稿之开卷有益
2019/08/07 职场文书