浅析Python pandas模块输出每行中间省略号问题


Posted in Python onJuly 03, 2018

关于Python数据分析中pandas模块在输出的时候,每行的中间会有省略号出现,和行与行中间的省略号....问题,其他的站点(百度)中的大部分都是瞎写,根本就是复制黏贴以前的版本,你要想知道其他问题答案就得去读官方文档吧。

#!/usr/bin/python
 # -*- coding: UTF-8 -*-
 import numpy as np
 import pandas as pd
 import MySQLdb
 df = pd.read_csv('C:\\Users\\Administrator\\Desktop\\aaa.csv',encoding='gb2312')

这是我本地测试用的,先看一下效果。

这里看到每一行中间都会出现一个“...”省略号,这是因为模块对于每一行的显示限制,以内存最小形式来显示,所以会以省略号代替其中间的内容。

如果数据行很多的话,对于pandas模块是自动默认只显示100行数据,如果超100行,例如120行,则中间的20行会被“ ... ”替代!

先处理pandas 读取数据后在行中间省略部分的处理:

df = pd.read_csv('C:\\Users\\Administrator\\Desktop\\aaa.csv',encoding='gb2312')
 pd.set_option('display.width',None)
 print df

这里只需要添加pd.set_option('display.width',None)即可,http://pandas.pydata.org/pandas-docs/stable/options.html 我也是在官方文档中查找到的,其中有详细的解释,和set_option函数的其他方法。

在度娘中死活也找不到相关的回答,在google中也只有寥寥无几的回答,并且极少出现过这种情况,唯独我遇上了,所以记载以下。

如果是行与行之间的省略,则只需要添加:

pd.set_option('display.max_rows', None)

同样是以最大行数来显示数据。

这里分享一下pandas模块连接数据库的操作:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
import numpy as np
import pandas as pd
import MySQLdb
#读取url为csv
data_url = 'https://raw.githubusercontent.com/mwaskom/seaborn-data/master/tips.csv'
dat = pd.read_csv(data_url)
mysql_da = MySQLdb.connect(host='localhost',port=3306,user='root',passwd='root',db='库名')
df = pd.read_sql('select * from 表',con = mysql_da)
pd.set_option('display.width',None)
mysql_da.close()
print df

总结

以上所述是小编给大家介绍的Python pandas模块输出每行中间省略号问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
Python中文编码那些事
Jun 25 Python
windows下python和pip安装教程
May 25 Python
Python解决走迷宫问题算法示例
Jul 27 Python
解决python3运行selenium下HTMLTestRunner报错的问题
Dec 27 Python
python tkinter实现彩球碰撞屏保
Jul 30 Python
python实现京东订单推送到测试环境,提供便利操作示例
Aug 09 Python
Django之使用内置函数和celery发邮件的方法示例
Sep 16 Python
使用pyqt 实现重复打开多个相同界面
Dec 13 Python
Python终端输出彩色字符方法详解
Feb 11 Python
pytorch数据预处理错误的解决
Feb 20 Python
Python爬虫HTPP请求方法有哪些
Jun 03 Python
Django前后端分离csrf token获取方式
Dec 25 Python
python中datetime模块中strftime/strptime函数的使用
Jul 03 #Python
pandas.DataFrame选取/排除特定行的方法
Jul 03 #Python
python 中字典嵌套列表的方法
Jul 03 #Python
Django项目开发中cookies和session的常用操作分析
Jul 03 #Python
Python嵌套列表转一维的方法(压平嵌套列表)
Jul 03 #Python
Python使用matplotlib实现基础绘图功能示例
Jul 03 #Python
Pandas 同元素多列去重的实例
Jul 03 #Python
You might like
使用PHP维护文件系统
2006/10/09 PHP
php+ajax实现图片文件上传功能实例
2014/06/17 PHP
Laravel使用消息队列需要注意的一些问题
2017/12/13 PHP
jQuery中json对象的复制方式介绍(数组及对象)
2013/06/08 Javascript
jquery.form.js用法之清空form的方法
2014/03/07 Javascript
sliderToggle在写jquery的计时器setTimeouter中不生效
2014/05/26 Javascript
Node.js安装教程和NPM包管理器使用详解
2014/08/16 Javascript
JS实现文字掉落效果的方法
2015/05/06 Javascript
jQuery+HTML5实现手机摇一摇换衣特效
2015/06/05 Javascript
jQuery Ajax 实例代码 ($.ajax、$.post、$.get)
2016/04/29 Javascript
Bootstrap3学习笔记(三)之表格
2016/05/20 Javascript
jQuery+ajax+asp.net获取Json值的方法
2016/06/08 Javascript
利用Javascript仿Excel的数据透视分析功能
2016/09/07 Javascript
jQuery EasyUI常用数据验证汇总
2016/09/18 Javascript
bootstrap table实例详解
2017/01/06 Javascript
BootStrap的select2既可以查询又可以输入的实现代码
2017/02/17 Javascript
jQuery实现元素的插入
2017/02/27 Javascript
详解使用jest对vue项目进行单元测试
2018/09/07 Javascript
详解Vue SSR( Vue2 + Koa2 + Webpack4)配置指南
2018/11/13 Javascript
vue 数据遍历筛选 过滤 排序的应用操作
2020/11/17 Javascript
用python写asp详细讲解
2013/12/16 Python
Python键盘输入转换为列表的实例
2018/06/23 Python
详解Django3中直接添加Websockets方式
2020/02/12 Python
canvas里面如何基于随机点绘制一个多边形的方法
2018/06/13 HTML / CSS
Pretty Little Thing美国:时尚女性服饰
2018/08/27 全球购物
世界上最大的铁人三项商店:Tri UK
2020/11/04 全球购物
沃尔玛旗下墨西哥超市:Bodega Aurrera
2020/11/13 全球购物
集体婚礼策划方案
2014/02/22 职场文书
《狮子和兔子》教学反思
2014/03/02 职场文书
车辆转让协议书
2014/04/15 职场文书
捐献物资倡议书范文
2014/05/19 职场文书
单位租房协议范本
2014/12/03 职场文书
优秀团员主要事迹范文
2015/11/05 职场文书
承诺书怎么写 ?
2019/04/16 职场文书
解决Python保存文件名太长OSError: [Errno 36] File name too long
2022/05/11 Python
Redis sentinel哨兵集群的实现步骤
2022/07/15 Redis