在Python中Dataframe通过print输出多行时显示省略号的实例

yipeiwu_com5年前Python基础

笔者使用Python进行数据分析时,通过print输出Dataframe中的数据,当Dataframe行数很多时,中间部分显示省略号,如下图所示:

0      项华祥
1      何炅
2      张艺飞
3      李仁港
4      崔龄燕
5      董春泽
6     邓超、俞白眉
7     叶伟信,邹凯光
8      肖洋
    ...   
57     刘镇伟
58     周拓如
59    陆剑青、梁乐民
60     陈木胜
61     李仁港
62     许安、杨龙澄
63     吴天明
64      李骏
65     申太罗
66   吕寅荣、亚历山德罗·卡罗尼
67    罗兰·艾默里奇
68     布莱恩·辛格
69   安东尼·罗素、乔·罗素

如果我想通过print显示全部数据,怎么处理呢?

Python Dataframe通过print输出多行时显示省略号

通过查看pandas的官方文档可知,pandas.set_option() 可以设置pandas相关的参数,从而改变默认参数。 打印pandas数据时,默认是输出100行,多的话中间数据会输出省略号。

在代码中添加以下两行代码,可以改变显示宽度和行数,这样就能完整地查看数据了。

pd.set_option('display.width', 1000) # 设置字符显示宽度
pd.set_option('display.max_rows', None) # 设置显示最大行

以上这篇在Python中Dataframe通过print输出多行时显示省略号的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python设计模式之抽象工厂模式原理与用法详解

Python设计模式之抽象工厂模式原理与用法详解

本文实例讲述了Python设计模式之抽象工厂模式原理与用法。分享给大家供大家参考,具体如下: 抽象工厂模式(Abstract Factory Pattern):提供一个创建一系列相关或相...

JavaScript实现一维数组转化为二维数组

啥也不说了,上代码吧! <!DOCTYPE html> <html lang="en"> <head> <meta charse...

Python和Go语言的区别总结

什么是Python? Python是一种功能强大的高级编程语言,主要用于科学和工程计算。它是一种高效的语言,优雅务实,简单而强大,适合新手和专业人士的编程。 Python支持多种编程范例...

python模拟登录百度贴吧(百度贴吧登录)实例

python模拟登录百度贴吧(百度贴吧登录)实例

 复制代码 代码如下:# -*- coding:utf-8 -*-# python3.3.3 import sys,time,re,urllib.parse,u...

Flask框架 CSRF 保护实现方法详解

本文实例讲述了Flask框架 CSRF 保护实现方法。分享给大家供大家参考,具体如下: Flask CSRF 保护 为什么需要 CSRF? 具体操作步骤 实现...