解决Pandas的DataFrame输出截断和省略的问题


Posted in Python onFebruary 08, 2019

我们看一个现象:

import pandas as pd
titanic = pd.read_csv('titanic_data.csv')
print(titanic.head())

Titanic_data.csv是kaggle上的泰坦尼克数据集,通过pandas读入到一个dataframe中,我们看看其前5行记录。输出结果如下:

解决Pandas的DataFrame输出截断和省略的问题

可以看到,记录被分成了3段截断输出,如果想在一行输出,该怎么办呢?这就需要设置pandas的option选项:

pd.set_option('display.width',200)

再看输出,这次5条记录在一行中显示了。

解决Pandas的DataFrame输出截断和省略的问题

同时,我们注意到,索引为1的记录中,Name有省略号,并没有显示全。这时需要调整列宽。

pd.set_option('display.max_colwidth',100)

看看输出结果,这次显示全了。

解决Pandas的DataFrame输出截断和省略的问题

同样,我们还可以控制max_row,max_column等参数,使得我们根据实际数据的显示要求进行设置。更多的设置项详见:

https://pandas.pydata.org/pandas-docs/stable/generated/pandas.set_option.html

以上这篇解决Pandas的DataFrame输出截断和省略的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
举例讲解Python中is和id的用法
Apr 03 Python
使用Python的Twisted框架实现一个简单的服务器
Apr 16 Python
Python的爬虫程序编写框架Scrapy入门学习教程
Jul 02 Python
Python基于回溯法子集树模板解决旅行商问题(TSP)实例
Sep 05 Python
Python读取MRI并显示为灰度图像实例代码
Jan 03 Python
Python操作Redis之设置key的过期时间实例代码
Jan 25 Python
Python3.4 splinter(模拟填写表单)使用方法
Oct 13 Python
tensorflow实现对张量数据的切片操作方式
Jan 19 Python
在python里使用await关键字来等另外一个协程的实例
May 04 Python
Python学习之路之pycharm的第一个项目搭建过程
Jun 18 Python
Python 如何操作 SQLite 数据库
Aug 17 Python
python中altair可视化库实例用法
Jan 26 Python
对Python之gzip文件读写的方法详解
Feb 08 #Python
Python第三方库h5py_读取mat文件并显示值的方法
Feb 08 #Python
解决Python 使用h5py加载文件,看不到keys()的问题
Feb 08 #Python
对pandas处理json数据的方法详解
Feb 08 #Python
对python读取zip压缩文件里面的csv数据实例详解
Feb 08 #Python
利用python在excel里面直接使用sql函数的方法
Feb 08 #Python
浅谈pandas筛选出表中满足另一个表所有条件的数据方法
Feb 08 #Python
You might like
dedecms中常见问题修改方法总结
2007/03/21 PHP
php更新mysql后获取影响的行数发生异常解决方法
2013/03/28 PHP
WordPress的主题编写中获取头部模板和底部模板
2015/12/28 PHP
详解php用static方法的原因
2018/09/12 PHP
php抽象方法和普通方法的区别点总结
2019/10/13 PHP
Yii框架安装简明教程
2020/05/15 PHP
JavaScript下通过的XMLHttpRequest发送请求的代码
2011/06/28 Javascript
JQuery获取与设置HTML元素的内容或文本的实现代码
2014/06/20 Javascript
socket.io学习教程之深入学习篇(三)
2017/04/29 Javascript
微信小程序实现顶部选项卡(swiper)
2020/06/19 Javascript
浅谈Node Inspector 代理实现
2017/10/19 Javascript
细说webpack源码之compile流程-rules参数处理技巧(2)
2017/12/26 Javascript
微信小程序云开发获取文件夹下所有文件(推荐)
2019/11/14 Javascript
vue实现导航菜单和编辑文本的示例代码
2020/07/04 Javascript
vue2.0 watch里面的 deep和immediate用法说明
2020/10/30 Javascript
[02:32]“虐狗”镜头慎点 2016国际邀请赛中国区预选赛现场玩家采访
2016/06/28 DOTA
python爬虫入门教程--快速理解HTTP协议(一)
2017/05/25 Python
Python编程之黑板上排列组合,你舍得解开吗
2017/10/30 Python
用 Python 连接 MySQL 的几种方式详解
2018/04/04 Python
python 反向输出字符串的方法
2018/07/16 Python
解决.ui文件生成的.py文件运行不出现界面的方法
2019/06/19 Python
set在python里的含义和用法
2019/06/24 Python
10款最好的Python开发编辑器
2019/07/03 Python
pandas按行按列遍历Dataframe的几种方式
2019/10/23 Python
wxPython实现整点报时
2019/11/18 Python
浅谈sklearn中predict与predict_proba区别
2020/06/28 Python
HTML5之SVG 2D入门9—蒙板及mask元素介绍与应用
2013/01/30 HTML / CSS
size?德国官方网站:英国伦敦的球鞋精品店
2018/03/17 全球购物
SQL Server面试题
2013/04/04 面试题
计算机应用专业毕业生求职信
2013/10/24 职场文书
大学校园活动策划书
2014/02/04 职场文书
西式婚礼主持词
2014/03/13 职场文书
《开国大典》教学反思
2014/04/19 职场文书
干部作风整顿自我剖析材料和整改措施
2014/09/18 职场文书
2016大学生形势与政策心得体会
2016/01/12 职场文书
2019预备党员转正申请书模板2篇!
2019/08/07 职场文书