解决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 使用PIL numpy 实现拼接图片的示例
May 08 Python
python微信公众号之关键词自动回复
Jun 15 Python
Python 正则表达式匹配字符串中的http链接方法
Dec 25 Python
python防止随意修改类属性的实现方法
Aug 21 Python
python 函数的缺省参数使用注意事项分析
Sep 17 Python
Python tensorflow实现mnist手写数字识别示例【非卷积与卷积实现】
Dec 19 Python
Python3 读取Word文件方式
Feb 13 Python
python将dict中的unicode打印成中文实例
May 11 Python
python如何实时获取tcpdump输出
Sep 16 Python
Python使用pycharm导入pymysql教程
Sep 16 Python
使用python对excel表格处理的一些小功能
Jan 25 Python
Python利用socket模块开发简单的端口扫描工具的实现
Jan 27 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
PHP 5.0对象模型深度探索之属性和方法
2008/03/27 PHP
PHP面向对象自动加载机制原理与用法分析
2016/10/14 PHP
PHP实现基于栈的后缀表达式求值功能
2017/11/10 PHP
Thinkphp5 微信公众号token验证不成功的原因及解决方法
2017/11/12 PHP
php 替换文章中的图片路径,下载图片到本地服务器的方法
2018/02/06 PHP
laravel框架使用阿里云短信发送消息操作示例
2020/02/15 PHP
javascript Base类 包含基本的方法
2009/07/22 Javascript
JavaScript bold方法入门实例(把指定文字显示为粗体)
2014/10/17 Javascript
js时间日期格式化封装函数
2014/12/02 Javascript
jQuery实现渐变下拉菜单的简单方法
2015/03/11 Javascript
简介JavaScript中的getSeconds()方法的使用
2015/06/10 Javascript
JS实现的表格行上下移动操作示例
2016/08/03 Javascript
简单易懂的天气插件(代码分享)
2017/02/04 Javascript
详解关于Vue2.0路由开启keep-alive时需要注意的地方
2018/09/18 Javascript
JavaScript指定断点操作实例教程
2018/09/18 Javascript
使用Vue做一个简单的todo应用的三种方式的示例代码
2018/10/20 Javascript
Javascript中绑定click事件的四种方式介绍
2018/10/26 Javascript
微信小程序开发问题之wx.previewImage
2018/12/25 Javascript
微信小程序自定义tabbar custom-tab-bar 6s出不来解决方案(cover-view不兼容)
2019/11/01 Javascript
Ant Design Pro 下实现文件下载的实现代码
2019/12/03 Javascript
微信小程序纯文本实现@功能
2020/04/08 Javascript
Django中处理出错页面的方法
2015/07/15 Python
Python正规则表达式学习指南
2016/08/02 Python
Pycharm学习教程(7)虚拟机VM的配置教程
2017/05/04 Python
美国家居装饰店:Z Gallerie
2020/12/28 全球购物
Static Nested Class 和 Inner Class的不同
2013/11/28 面试题
金属材料工程个人求职的自我评价
2013/12/04 职场文书
培训心得体会
2013/12/29 职场文书
车辆安全检查制度
2014/01/12 职场文书
爱心助学感谢信
2015/01/21 职场文书
小学语文教师年度考核个人总结
2015/02/05 职场文书
努力工作保证书
2015/02/28 职场文书
人身损害赔偿协议书
2016/03/22 职场文书
考教师资格证不要错过的4个最佳时机
2019/07/17 职场文书
Python基础之pandas数据合并
2021/04/27 Python
golang 实现对Map进行键值自定义排序
2021/04/28 Golang