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

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

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

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

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

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

1 df = pd.read_csv('C:\\Users\\Administrator\\Desktop\\aaa.csv',encoding='gb2312')
2 pd.set_option('display.width',None)
3 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模块输出每行中间省略号问题相关推荐

  1. Python Pandas模块教程

    Python Pandas模块 (Python Pandas Module) Pandas is an open source library in Python. It provides ready ...

  2. Py之pandas:利用pandas工具输出每行的索引值、及其对应的行数据

    Py之pandas:利用pandas工具输出每行的索引值.及其对应的行数据 目录 利用pandas工具输出每行的索引值.及其对应的行数据 输出结果 实现代码 利用pandas工具输出每行的索引值.及其 ...

  3. python画图显示中文乱码_解决Python pandas plot输出图形中显示中文乱码问题

    解决方式一: import matplotlib #1. 获取matplotlibrc文件所在路径 matplotlib.matplotlib_fname() #Out[3]: u'd:\\Anaco ...

  4. Python——pandas模块—Series数据结构

    Python--pandas模块-Series数据结构 Python--pandas模块-Series数据结构 pandas Series 创建Series 没有指定索引列时,自动创建:0~~(N-1 ...

  5. python图片显示中文_解决Python pandas plot输出图形中显示中文乱码问题

    解决方式一: import matplotlib #1. 获取matplotlibrc文件所在路径 matplotlib.matplotlib_fname() #Out[3]: u'd:\\Anaco ...

  6. python pandas模块_Python3.5 Pandas模块中Series用法详解

    Python3.5 Pandas模块中Series用法实例 本文实例讲述了Python3.5 Pandas模块之Series用法.分享给大家供大家参考,具体如下: 1.Pandas模块引入与基本数据结 ...

  7. Python pandas模块

    1 pandas数据读取 Pandas需要先读取表格类型的数据,然后进行分析 1.1 读取文件和基础语句: 读取csv文件数据: import pandas as pd filepatch=r&quo ...

  8. [python]python pandas 模块

    一个开源数据分析的库,它提供的数据结构DataFrame极大的简化了数据分析过程中一些繁琐操作. Pandas所支持的数据类型: 1. float 2. int 3. bool 4. datetime ...

  9. 【python pandas】数据框行转列,列转行

    测试数据: context_id subject_gmt differtime browse_count click_count like_count commet_count reply_count ...

最新文章

  1. php客服窗口,制作一个客服小界面
  2. A definition for the symbol 'symbolName' could not be located
  3. git 创建新分支,合并分支等问题
  4. java spi机制_Java是如何实现自己的SPI机制的? JDK源码(一)
  5. 产品经理学SQL—前言
  6. 谷歌推出理解神经网络的新方法SVCCA | NIPS论文+代码
  7. Node.js:Node基础
  8. Vue 电商管理系统
  9. Java实现json对比(递归)
  10. 60秒学脑科学常识:《科学美国人》专栏文集
  11. QCC304x系列开发教程(实战篇) 之7.3 QCC3040之swift pair
  12. 如何使用Google TV设置Chromecast
  13. ffmpeg中h264_mp4toannexb使用说明及注意事项
  14. 年度总结 | 回味2022不平凡的一年
  15. CryEngine Plugin 创建
  16. 利用计算机技术全面规划供应,英语翻译《物流术语》国家标准对供应链管理的定义:利用计算机网络技术全面规划供应链中的商流、物流、信息流、资金流等,并进行...
  17. 大型互联网公司如何防止黑客入侵?(下)
  18. HTML+CSS+JS大作业:网站设计——家具装修公司(12页 bootstrap, 响应式)
  19. python内置函数用来返回_python内置函数2
  20. 最近一直在准备PMP证书考试,停更!

热门文章

  1. Flume 1.7 源码分析(五)从Channel获取数据写入Sink
  2. Flume学习笔记(一)安装与简单使用
  3. CentOS修改主机名(hostname)
  4. 极光推送经验之谈-Java后台服务器实现极光推送的两种实现方式
  5. 剑指 offer 编程题 C++ 版总结(下)
  6. 【两种解法】Quadtrees UVA - 297(隐式建树+显式建树)
  7. 【GIF动画+完整可运行源代码】C++实现 插入排序——十大经典排序算法之三
  8. Vmware中mac snow leopard蘋果雪豹系統驅動程式安裝方法
  9. Android 服务器推送技术
  10. 各地实时摄像头_智能摄像头——城市治安防控的“天眼”