解决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 logging
Apr 15 Python
Python使用functools实现注解同步方法
Feb 06 Python
Python爬虫实现全国失信被执行人名单查询功能示例
May 03 Python
基于python神经卷积网络的人脸识别
May 24 Python
详解Python下Flask-ApScheduler快速指南
Nov 04 Python
详解python websocket获取实时数据的几种常见链接方式
Jul 01 Python
Django框架之DRF 基于mixins来封装的视图详解
Jul 23 Python
解决pandas展示数据输出时列名不能对齐的问题
Nov 18 Python
python3实现绘制二维点图
Dec 04 Python
Python 如何测试文件是否存在
Jul 31 Python
Python3使用tesserocr识别字母数字验证码的实现
Jan 29 Python
Python基本知识点总结
Apr 07 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在XP下IIS和Apache2服务器上的安装
2006/09/05 PHP
PHP中如何定义和使用常量
2013/02/28 PHP
10个php函数实用却不常见
2015/10/13 PHP
PHP数组函数知识汇总
2016/05/12 PHP
js动态生成指定行数的表格
2013/07/11 Javascript
把字符串按照特定的字母顺序进行排序的js代码
2014/01/28 Javascript
jquery实现先淡出再折叠收起的动画效果
2015/08/07 Javascript
jQuery同步提交示例代码
2015/12/12 Javascript
详解JavaScript正则表达式之RegExp对象
2015/12/13 Javascript
JS深度拷贝Object Array实例分析
2016/03/31 Javascript
从0开始学Vue
2016/10/27 Javascript
js实现鼠标跟随运动效果
2020/08/02 Javascript
js jquery 获取某一元素到浏览器顶端的距离实现方法
2018/09/05 jQuery
js实现列表向上无限滚动
2020/01/13 Javascript
[43:49]LGD vs CHAOS 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
python将MongoDB里的ObjectId转换为时间戳的方法
2015/03/13 Python
python在指定目录下查找gif文件的方法
2015/05/04 Python
Python中的with...as用法介绍
2015/05/28 Python
Python MongoDB 插入数据时已存在则不执行,不存在则插入的解决方法
2019/09/24 Python
CSS3贝塞尔曲线示例:创建链接悬停动画效果
2020/11/19 HTML / CSS
详解如何通过H5(浏览器/WebView/其他)唤起本地app
2017/12/11 HTML / CSS
Vision Directa智利眼镜网:框架眼镜、隐形眼镜和名牌太阳眼镜
2016/11/23 全球购物
波兰补充商店:Muscle Power
2018/10/29 全球购物
Python文件操作的面试题
2013/06/22 面试题
会计专业自我鉴定范文
2013/12/29 职场文书
汽车技术服务与贸易专业求职信
2014/07/20 职场文书
2014年安全生产目标责任书
2014/07/23 职场文书
2014年银行个人工作总结
2014/12/05 职场文书
初三毕业感言
2015/07/31 职场文书
2016年校园社会综合治理宣传月活动总结
2016/03/16 职场文书
2019优秀干部竞聘演讲稿范文!
2019/07/02 职场文书
导游词之苏州盘门景区
2019/11/12 职场文书
vue项目两种方式实现竖向表格的思路分析
2021/04/28 Vue.js
MySQL实战记录之如何快速定位慢SQL
2022/03/23 MySQL
使用 Koa + TS + ESLlint 搭建node服务器的过程详解
2022/05/30 NodeJs
SQLServer常见数学函数梳理总结
2022/08/05 MySQL