解决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实现的几个常用排序算法实例
Jun 16 Python
Python设计足球联赛赛程表程序的思路与简单实现示例
Jun 28 Python
基于Python Numpy的数组array和矩阵matrix详解
Apr 04 Python
对Python3.x版本print函数左右对齐详解
Dec 22 Python
Python后台开发Django会话控制的实现
Apr 15 Python
PyQt5固定窗口大小的方法
Jun 18 Python
Golang GBK转UTF-8的例子
Aug 26 Python
Django框架序列化与反序列化操作详解
Nov 01 Python
python datetime处理时间小结
Apr 16 Python
Python坐标轴操作及设置代码实例
Jun 04 Python
Python监听键盘和鼠标事件的示例代码
Nov 18 Python
python中count函数知识点浅析
Dec 17 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小程序自动提交到自助友情连接
2009/11/24 PHP
PHP与C#分别格式化文件大小的代码
2011/05/14 PHP
深入PHP数据缓存的使用说明
2013/05/10 PHP
php7基于递归实现删除空文件夹的方法示例
2017/06/15 PHP
javascript[js]获取url参数的代码
2007/10/17 Javascript
JavaScript 学习笔记 Black.Caffeine 09.11.28
2009/11/30 Javascript
JS验证日期的格式YYYY-mm-dd 具体实现
2013/06/29 Javascript
jquery.validate的使用说明介绍
2013/11/12 Javascript
js Dialog 去掉右上角的X关闭功能
2014/04/23 Javascript
jQuery中:hidden选择器用法实例
2014/12/30 Javascript
jquery+ajax请求且带返回值的代码
2015/08/12 Javascript
基于javascript如何传递特殊字符
2015/11/30 Javascript
详解使用nvm安装node.js
2017/07/18 Javascript
React Native 集成jpush-react-native的示例代码
2017/08/16 Javascript
详解Angular-ui-BootStrap组件的解释以及使用
2018/07/13 Javascript
vue 解决循环引用组件报错的问题
2018/09/06 Javascript
Vue 实现html中根据类型显示内容
2019/10/28 Javascript
RxJS在TypeScript中的简单使用详解
2020/04/13 Javascript
vue深度监听(监听对象和数组的改变)与立即执行监听实例
2020/09/04 Javascript
python实现文件快照加密保护的方法
2015/06/30 Python
python验证码识别教程之灰度处理、二值化、降噪与tesserocr识别
2018/06/04 Python
Python实现去除图片中指定颜色的像素功能示例
2019/04/13 Python
一篇文章弄懂Python中的可迭代对象、迭代器和生成器
2019/08/12 Python
Python常用模块sys,os,time,random功能与用法实例分析
2020/01/07 Python
Pycharm创建python文件自动添加日期作者等信息(步骤详解)
2021/02/03 Python
日本高端护肤品牌:Tatcha
2016/08/29 全球购物
洛杉矶健身中心女性专用运动服饰品牌:Marika
2018/05/09 全球购物
世界上最值得信赖的多日游在线市场:TourRadar
2018/07/20 全球购物
介绍一下Ruby的特点
2013/01/20 面试题
利用promise及参数解构封装ajax请求的方法
2021/03/24 Javascript
假日旅行社实习自我鉴定
2013/09/24 职场文书
自我评价格式
2014/01/06 职场文书
工程专业应届生求职信
2014/02/19 职场文书
公司廉洁自律承诺书
2014/03/27 职场文书
2015年度护士个人工作总结
2015/04/09 职场文书
Nginx 配置 HTTPS的详细过程
2022/05/30 Servers