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还有很多其他参数大家可以直接官网查看这里就不再啰嗦了

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

python中df head_解决Python spyder显示不全df列和行的问题相关推荐

  1. python spyder跑出的数据部分有些不变是怎么回事_解决Python spyder显示不全df列和行的问题...

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

  2. python中幂函数_解决python中的幂函数、指数函数问题

    最近在调代码,碰到幂函数.指数函数,总是提示 ValueError: math domain error ValueError: negative number cannot be raised to ...

  3. python画图程序没有图_解决python中使用plot画图,图不显示的问题

    解决python中使用plot画图,图不显示的问题 对以下数据画图结果图不显示,修改过程如下 df3 = {'chinese':109, 'American':88, 'German': 66, 'K ...

  4. python中npz文件读取和图片显示

    python中npz文件读取和图片显示 1. npz文件读取 1.1 读入 1.2 大小 2. 读取图片 1. npz文件读取 1.1 读入 from PIL import Image import ...

  5. python读取枚举_在python中枚举(enumerate in python)

    在python中枚举(enumerate in python) 说, term='asdf'; InvertedIndex = {}; InvertedIndex[term] = [1,2,2,2,4 ...

  6. python 中^是什么意思,python 中%是什么意思

    python中^是什么意思 在Python" // "表示整数除法.Python其它表达式:Python的表达式写法与C/C++类似.只是在某些写法有所差别.主要的算术运算符与C/ ...

  7. python中readlines函数用法,python中read() readline()以及readlines()用法

    我们谈到"文本处理"时,我们通常是指处理的内容.Python 将文本文件的内容读入可以操作的字符串变量非常容易.文件对象提供了三个"读"方法: .read(). ...

  8. Python语言学习:解决python版本升级问题集合(python2系列→Python3系列)导致错误的总结集合

    Python语言学习:解决python版本升级问题集合(python2系列→Python3系列)导致错误的总结集合 目录 Python版本升级的原因 Text and binary data in P ...

  9. python中八进制_在Python中以八进制格式输入数字

    python中八进制 Syntax to convert octal value to an integer (decimal format), 将八进制值转换为整数(十进制格式)的语法, int(o ...

最新文章

  1. 用visio画用例图小人_教你如何用 Python 打飞机 ?
  2. 秋色园QBlog技术原理解析:UrlRewrite之无后缀URL原理(三)
  3. C# 关于调用微信接口的代码
  4. Hadoop生态hive(三)Hive QL介绍
  5. hbase常见处理方式
  6. 消控中心人员配置_电气火灾监控系统在石药集团新药制剂配套特色原料药FDA生产中心项目...
  7. what's the python之函数及装饰器
  8. 会声会影x4素材_如何利用会声会影制作抖音短视频
  9. Oracle 11gR2 中 示例用户 安装说明
  10. Linux应用层例程7 CAN 应用编程基础
  11. 《计算机组成原理》作业,《计算机组成原理》作业一解答.doc
  12. 获取UWP应用的三种方式
  13. Blast 几种方法的具体用法以及含义
  14. 7-47 打印选课学生名单 (25分)C++
  15. 一块宝藏存储芯片【SD NAND】
  16. 如何解决微服务的数据一致性分发问题?
  17. 黑马程序员机器学习Day2学习笔记
  18. 逻辑回归原理梳理_以python为工具 【Python机器学习系列(九)】
  19. 致创业新人,我网络创业的一些心得。
  20. C++: 判断两个数互质(最大公约数为1)

热门文章

  1. html5新的dom函数,从0到1: 实现一个虚拟 DOM(上)
  2. android 滑动缩放监听,基于Android的ViewPager动画特效实现页面左右滑动效果(实现缩放...
  3. 在access窗体中加图片_如何在Access窗体中显示指定路径的图片
  4. mysql大于等于怎么写_MySQL 对于千万级的大表要怎么优化?我写了6000字的深度解读...
  5. NYOJ ~ 58 ~ 最小步数(DFS)
  6. Python中的X[:,0]、X[:,1]、X[:,:,0]、X[:,:,1]、X[:,m:n]和X[:,:,m:n]
  7. Qt QT的I/O流 QT输入输出
  8. 网络协议收发数据问题
  9. nginx-2.nginx是什么
  10. Hadoop切换namenode为active