使用pandas的DataFrame的plot方法绘制图像的实例


Posted in Python onMay 24, 2018

使用了pandas的Series方法绘制图像体验之后感觉直接用matplotlib的功能好用了不少,又试用了DataFrame的方法之后发现这个更加人性化。

写代码如下:

from pandas import Series,DataFrame
from numpy.random import randn
import numpy as np
import matplotlib.pyplot as plt
df = DataFrame(randn(10,5),columns=['A','B','C','D','E'],index = np.arange(0,100,10))
df.plot()
plt.show()

程序运行结果如下:

使用pandas的DataFrame的plot方法绘制图像的实例

使用DataFrame的plot方法绘制图像会按照数据的每一列绘制一条曲线,参数中的columns就是列的名称而index本来是DataFrame的行名称。图形绘制成功之后还会按照列的名称绘制图例,这个功能确实是比较赞的。如果使用matplotlib的基本绘制功能,图例的添加还需要自己额外处理。看来,数据的规整化不仅仅是为了向量化以及计算加速做准备,而且为数据的可视化提供了不少便捷的方法。

以上这篇使用pandas的DataFrame的plot方法绘制图像的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
详解Python中DOM方法的动态性
Apr 11 Python
快速解决pandas.read_csv()乱码的问题
Jun 15 Python
python实现NB-IoT模块远程控制
Jun 20 Python
Django model序列化为json的方法示例
Oct 16 Python
python处理两种分隔符的数据集方法
Dec 12 Python
Python3实现对列表按元组指定列进行排序的方法分析
Dec 22 Python
Python3几个常见问题的处理方法
Feb 26 Python
Python函数中参数是传递值还是引用详解
Jul 02 Python
Python jieba库用法及实例解析
Nov 04 Python
Python数据持久化存储实现方法分析
Dec 21 Python
python 制作一个gui界面的翻译工具
May 14 Python
Python 实现绘制子图及子图刻度的变换等问题
May 31 Python
TensorFlow实现卷积神经网络
May 24 #Python
tensorflow实现简单的卷积神经网络
May 24 #Python
tensorflow实现简单的卷积网络
May 24 #Python
解决pandas 作图无法显示中文的问题
May 24 #Python
TensorFlow实现简单卷积神经网络
May 24 #Python
解决matplotlib库show()方法不显示图片的问题
May 24 #Python
解决pandas无法在pycharm中使用plot()方法显示图像的问题
May 24 #Python
You might like
使用PHP维护文件系统
2006/10/09 PHP
PHP中使用php://input处理相同name值的表单数据
2015/02/03 PHP
Win7下手动安装apache2.2、php5.4笔记
2015/04/03 PHP
在PHP站点的页面上添加Facebook评论插件的实例教程
2016/01/08 PHP
PHPExcel简单读取excel文件示例
2016/05/26 PHP
div移动 输入框不能输入的问题
2009/11/19 Javascript
Js 随机数产生6位数字
2010/05/13 Javascript
JQuery伸缩导航练习示例
2013/11/13 Javascript
jquery解决客户端跨域访问问题
2015/01/06 Javascript
javascript正则表达式之search()用法实例
2015/01/19 Javascript
jQuery UI插件自定义confirm确认框的方法
2015/03/20 Javascript
Bootstrap每天必学之导航条
2015/11/27 Javascript
详解Javascript中的Object对象
2016/02/28 Javascript
jQuery短信验证倒计时功能实现方法详解
2016/05/25 Javascript
浅谈angularjs $http提交数据探索
2017/01/20 Javascript
js/jquery控制页面动态加载数据 滑动滚动条自动加载事件的方法
2017/02/08 Javascript
JavaScript实现简单的四则运算计算器完整实例
2017/04/28 Javascript
页面点击小红心js实现代码
2018/05/26 Javascript
vue2 设置router-view默认路径的实例
2018/09/20 Javascript
Python设计模式编程中Adapter适配器模式的使用实例
2016/03/02 Python
Python做文本按行去重的实现方法
2016/10/19 Python
Python信息抽取之乱码解决办法
2017/06/29 Python
Python中getpass模块无回显输入源码解析
2018/01/11 Python
Python处理命令行参数模块optpars用法实例分析
2018/05/31 Python
Pycharm 实现下一个文件引用另外一个文件的方法
2019/01/17 Python
python selenium自动化测试框架搭建的方法步骤
2020/06/14 Python
Python实现疫情通定时自动填写功能(附代码)
2020/05/27 Python
HTML5 canvas基本绘图之绘制矩形
2016/06/27 HTML / CSS
深入解析HTML5中的Blob对象的使用
2015/09/08 HTML / CSS
阿根廷票务网站:StubHub阿根廷
2018/04/13 全球购物
印度最好的在线药品订购网站:PharmEasy
2018/11/30 全球购物
大学军训感言300字
2014/03/09 职场文书
安全生产责任书范本
2014/04/15 职场文书
2014年小学辅导员工作总结
2014/12/23 职场文书
2015年效能监察工作总结
2015/04/23 职场文书
2015年大学组织委员个人工作总结
2015/10/23 职场文书