解决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学习笔记_数据排序方法
May 22 Python
仅利用30行Python代码来展示X算法
Apr 01 Python
Python+微信接口实现运维报警
Aug 27 Python
详解Python进程间通信之命名管道
Aug 28 Python
Python之web模板应用
Dec 26 Python
python 机器学习之支持向量机非线性回归SVR模型
Jun 26 Python
numpy求平均值的维度设定的例子
Aug 24 Python
python实现差分隐私Laplace机制详解
Nov 25 Python
python中的selenium安装的步骤(浏览器自动化测试框架)
Mar 17 Python
用Python在Excel里画出蒙娜丽莎的方法示例
Apr 28 Python
Lombok插件安装(IDEA)及配置jar包使用详解
Nov 04 Python
Python批量将csv文件转化成xml文件的实例
May 10 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
默默简单的写了一个模板引擎
2007/01/02 PHP
php数组查找函数in_array()、array_search()、array_key_exists()使用实例
2014/04/29 PHP
Yii数据读取与跳转参数传递用法实例分析
2016/07/12 PHP
PHP面向对象程序设计组合模式与装饰模式详解
2016/12/02 PHP
jquery中this的使用说明
2010/09/06 Javascript
写给想学习Javascript的朋友一点学习经验小结
2010/11/23 Javascript
Javascript Boolean、Nnumber、String 强制类型转换的区别详细介绍
2012/12/13 Javascript
JQuery验证工具类搜集整理
2013/01/16 Javascript
javascript实现iframe框架延时加载的方法
2014/10/30 Javascript
NodeJS制作爬虫全过程(续)
2014/12/22 NodeJs
跟我学习javascript的基本类型和引用类型
2015/11/16 Javascript
JS密码生成与强度检测完整实例(附demo源码下载)
2016/04/06 Javascript
javascript高级选择器querySelector和querySelectorAll全面解析
2016/04/07 Javascript
Sea.JS知识总结
2016/05/05 Javascript
Bootstrap模态窗口源码解析
2017/02/08 Javascript
jQuery Validate 校验多个相同name的方法
2017/05/18 jQuery
微信小程序 选项卡的简单实例
2017/05/24 Javascript
Angularjs的启动过程分析
2017/07/18 Javascript
vue2中,根据list的id进入对应的详情页并修改title方法
2018/08/24 Javascript
javascript实现点击星星小游戏
2019/12/24 Javascript
vue+iview实现分页及查询功能
2020/11/17 Vue.js
Python修改Excel数据的实例代码
2013/11/01 Python
python为tornado添加recaptcha验证码功能
2014/02/26 Python
在Python的一段程序中如何使用多次事件循环详解
2017/09/07 Python
python调用百度语音识别api
2018/08/30 Python
Python寻找路径和查找文件路径的示例
2019/07/10 Python
Python如何使用Gitlab API实现批量的合并分支
2019/11/27 Python
解决pycharm最左侧Tool Buttons显示不全的问题
2019/12/17 Python
python2和python3哪个使用率高
2020/06/23 Python
Pytorch之Tensor和Numpy之间的转换的实现方法
2020/09/03 Python
HTML5 MiranaVideo播放器 (代码开源)
2010/06/11 HTML / CSS
座谈会主持词
2014/03/20 职场文书
节能减排倡议书
2014/04/15 职场文书
年终考核实施方案
2014/05/26 职场文书
追悼词范文大全
2015/06/23 职场文书
2016国庆节67周年红领巾广播稿
2015/12/18 职场文书