解决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中使用logging模块打印log日志详解
Apr 05 Python
Python设置默认编码为utf8的方法
Jul 01 Python
Python自动化开发学习之三级菜单制作
Jul 14 Python
python 上下文管理器使用方法小结
Oct 10 Python
用python制作游戏外挂
Jan 04 Python
Python爬虫框架scrapy实现downloader_middleware设置proxy代理功能示例
Aug 04 Python
Python 中 function(#) (X)格式 和 (#)在Python3.*中的注意事项
Nov 30 Python
PyTorch搭建多项式回归模型(三)
May 22 Python
python字符串查找函数的用法详解
Jul 08 Python
Tensorflow矩阵运算实例(矩阵相乘,点乘,行/列累加)
Feb 05 Python
解决keras GAN训练是loss不发生变化,accuracy一直为0.5的问题
Jul 02 Python
使用python库xlsxwriter库来输出各种xlsx文件的示例
Sep 01 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利用正则表达式解决采集内容排版的问题
2013/06/20 PHP
php 修改、增加xml结点属性的实现代码
2013/10/22 PHP
php备份数据库类分享
2015/04/14 PHP
CI框架使用composer安装的依赖包步骤与方法分析
2016/11/21 PHP
网上应用的一个不错common.js脚本
2007/08/08 Javascript
JavaScript Event学习第三章 早期的事件处理程序
2010/02/07 Javascript
使用AngularJS实现表单向导的方法
2015/06/19 Javascript
原生javascript实现addClass,removeClass,hasClass函数
2016/02/25 Javascript
js只执行1次的函数示例
2016/07/20 Javascript
原生js封装的一些jquery方法(详解)
2016/09/20 Javascript
微信小程序 rpx 尺寸单位详细介绍
2016/10/13 Javascript
jQuery实现最简单实用的分秒倒计时
2017/02/05 Javascript
详解Angular.js数据绑定时自动转义html标签及内容
2017/03/30 Javascript
Angular 4.0学习教程之架构详解
2017/09/12 Javascript
详解关于element级联选择器数据回显问题
2019/02/20 Javascript
js实现图片推拉门效果代码实例
2019/05/18 Javascript
vue在线动态切换主题色方案
2020/03/26 Javascript
举例讲解Python程序与系统shell交互的方式
2015/04/09 Python
Python 爬虫的工具列表大全
2016/01/31 Python
Python批量合并有合并单元格的Excel文件详解
2018/04/05 Python
Python+selenium 获取一组元素属性值的实例
2018/06/22 Python
python flask实现分页的示例代码
2018/08/02 Python
从运行效率与开发效率比较Python和C++
2018/12/14 Python
Python神奇的内置函数locals的实例讲解
2019/02/22 Python
把django中admin后台界面的英文修改为中文显示的方法
2019/07/26 Python
python文档字符串(函数使用说明)使用详解
2019/07/30 Python
查看Python依赖包及其版本号信息的方法
2019/08/13 Python
numpy.ndarray 实现对特定行或列取值
2019/12/05 Python
一套软件开发工程师笔试题
2015/05/18 面试题
代办委托书怎样写
2014/04/08 职场文书
《记金华的双龙洞》教学反思
2014/04/19 职场文书
“九一八事变纪念日”国旗下讲话稿
2014/09/14 职场文书
国家机关领导干部民主生活会对照检查材料思想汇报
2014/09/17 职场文书
学校禁毒宣传活动总结
2015/05/08 职场文书
vue完美实现el-table列宽自适应
2021/05/08 Vue.js
从结婚开始的恋爱故事。小说《我的美好婚事》TV动画化决定
2022/04/07 日漫