解决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中的jquery PyQuery库使用小结
May 13 Python
Python中使用第三方库xlrd来写入Excel文件示例
Apr 05 Python
python压缩文件夹内所有文件为zip文件的方法
Jun 20 Python
Python简单定义与使用字典dict的方法示例
Jul 25 Python
Python走楼梯问题解决方法示例
Jul 25 Python
Python实现EXCEL表格的排序功能示例
Jun 25 Python
Django框架模板用法入门教程
Nov 04 Python
pyinstaller还原python代码过程图解
Jan 08 Python
如何写python的配置文件
Jun 07 Python
Python 开发工具通过 agent 代理使用的方法
Sep 27 Python
pycharm最新激活码有效期至2100年(亲测可用)
Feb 05 Python
python解决12306登录验证码的实现
Apr 18 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获取网页标题和内容函数(不包含html标签)
2014/02/03 PHP
php命名空间学习详解
2014/02/27 PHP
php策略模式简单示例分析【区别于工厂模式】
2019/09/25 PHP
关于javascript中的parseInt使用技巧
2009/09/03 Javascript
javascript获取隐藏dom的宽高 具体实现
2013/07/14 Javascript
解决jquery1.9不支持browser对象的问题
2013/11/13 Javascript
javascript中hasOwnProperty() 方法使用指南
2015/03/09 Javascript
莱鸟介绍window.print()方法
2016/01/06 Javascript
jQuery unbind()方法实例详解
2016/01/19 Javascript
深入浅析JavaScript中数据共享和数据传递
2016/04/25 Javascript
H5移动端图片压缩上传开发流程
2016/11/09 Javascript
jQueryUI 拖放排序遇到滚动条时有可能无法执行排序的小bug及解决方案
2016/12/19 Javascript
微信小程序 传值取值的几种方法总结
2017/01/16 Javascript
JS中绑定事件顺序(事件冒泡与事件捕获区别)
2017/01/24 Javascript
jquery实现超简单的瀑布流布局【推荐】
2017/03/08 Javascript
JavaScrpt判断一个数是否是质数的实例代码
2017/06/11 Javascript
深入浅析Vue.js计算属性和侦听器
2018/05/05 Javascript
解决vue select当前value没有更新到vue对象属性的问题
2018/08/30 Javascript
python实现矩阵乘法的方法
2015/06/28 Python
Ubuntu 下 vim 搭建python 环境 配置
2017/06/12 Python
详谈pandas中agg函数和apply函数的区别
2018/04/20 Python
python使用turtle库绘制时钟
2020/03/25 Python
python 用户交互输入input的4种用法详解
2019/09/24 Python
独特的礼品和创新的科技产品:The Grommet
2018/02/24 全球购物
旅游与酒店管理的自我评价分享
2013/11/03 职场文书
毕业生就业推荐信范文
2013/12/01 职场文书
教师研修随笔感言
2014/01/23 职场文书
公司门卫岗位职责
2014/03/15 职场文书
教师党的群众路线对照检查材料
2014/09/24 职场文书
工伤事故赔偿协议书范文
2014/09/24 职场文书
领导干部作风建设剖析材料
2014/10/11 职场文书
个人政风行风自查自纠报告
2014/10/21 职场文书
证婚人致辞精选
2015/07/28 职场文书
某某幼儿园的教育教学管理调研分析报告
2019/11/29 职场文书
解决Navicat for Mysql连接报错1251的问题(连接失败)
2021/05/27 MySQL
SQL语法CONSTRAINT约束操作详情
2022/01/18 MySQL