使用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写的windows服务不能启动的问题
Apr 15 Python
用Python创建声明性迷你语言的教程
Apr 13 Python
在Python中操作字典之fromkeys()方法的使用
May 21 Python
在SAE上部署Python的Django框架的一些问题汇总
May 30 Python
Python实现基于多线程、多用户的FTP服务器与客户端功能完整实例
Aug 18 Python
Python基于pygame模块播放MP3的方法示例
Sep 30 Python
Python线性回归实战分析
Feb 01 Python
python使用matplotlib画饼状图
Sep 25 Python
解决python中遇到字典里key值为None的情况,取不出来的问题
Oct 17 Python
Python面向对象程序设计之类的定义与继承简单示例
Mar 18 Python
Python模块相关知识点小结
Mar 09 Python
Python requests及aiohttp速度对比代码实例
Jul 16 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
收音机指标测试方法及仪器
2021/03/01 无线电
php读取mysql的简单实例
2014/01/15 PHP
php过滤HTML标签、属性等正则表达式汇总
2014/09/22 PHP
php中Y2K38的漏洞解决方法实例分析
2014/09/22 PHP
php中Ctype函数用法详解
2014/12/09 PHP
php插入排序法实现数组排序实例
2015/02/16 PHP
PHP中异常处理的一些方法整理
2015/07/03 PHP
form表单传递数组数据、php脚本接收的实例
2017/02/09 PHP
PHP连接SQL server数据库测试脚本运行实例
2020/08/24 PHP
select组合框option的捕捉实例代码
2008/09/30 Javascript
javascript iframe编程相关代码
2009/12/28 Javascript
JQUERY的属性选择符和自定义选择符使用方法(二)
2011/04/07 Javascript
javascript针对DOM的应用分析(四)
2012/04/15 Javascript
jQuery下实现等待指定元素加载完毕(可改成纯js版)
2013/07/11 Javascript
js单例模式详解实例
2013/11/21 Javascript
javascript关于继承的用法汇总
2014/12/20 Javascript
setinterval()与clearInterval()JS函数的调用方法
2015/01/21 Javascript
jQuery实现跨域iframe接口方法调用
2015/03/14 Javascript
浅谈jQuery的bind和unbind事件(绑定和解绑事件)
2017/03/02 Javascript
AngularJS基于factory创建自定义服务的方法详解
2017/05/25 Javascript
深入浅析AngularJs模版与v-bind
2018/07/06 Javascript
Jquery实现获取子元素的方法分析
2019/08/24 jQuery
Node.js中文件系统fs模块的使用及常用接口
2020/03/06 Javascript
Python查询Mysql时返回字典结构的代码
2012/06/18 Python
Python 2与Python 3版本和编码的对比
2017/02/14 Python
python xpath获取页面注释的方法
2019/01/14 Python
Python+OpenCV+pyQt5录制双目摄像头视频的实例
2019/06/28 Python
用python3 返回鼠标位置的实现方法(带界面)
2019/07/05 Python
基于python实现学生信息管理系统
2019/11/22 Python
python与mysql数据库交互的实现
2020/01/06 Python
如何给Python代码进行加密
2020/01/10 Python
TripAdvisor斯洛伐克:阅读评论、比较价格和酒店预订
2018/04/25 全球购物
L*SPACE官网:比基尼、泳装和度假服装
2019/03/18 全球购物
实习护理工作自我评价
2013/09/25 职场文书
文明生主要事迹
2014/05/25 职场文书
介绍信的写法
2015/01/31 职场文书