使用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 EOL while scanning string literal问题解决方法
Sep 18 Python
Python实现的文本编辑器功能示例
Jun 30 Python
Python使用sorted排序的方法小结
Jul 28 Python
疯狂上涨的Python 开发者应从2.x还是3.x着手?
Nov 16 Python
python实现监控某个服务 服务崩溃即发送邮件报告
Jun 21 Python
Flask框架中request、请求钩子、上下文用法分析
Jul 23 Python
python中对_init_的理解及实例解析
Oct 11 Python
Python3离线安装Requests模块问题
Oct 13 Python
Python字典常见操作实例小结【定义、添加、删除、遍历】
Oct 25 Python
Python可变对象与不可变对象原理解析
Feb 25 Python
Pandas直接读取sql脚本的方法
Jan 21 Python
利用Python读取微信朋友圈的多种方法总结
Aug 23 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获取网页内容方法总结
2008/12/04 PHP
php实例分享之二维数组排序
2014/05/15 PHP
Laravel框架路由配置总结、设置技巧大全
2014/09/03 PHP
js如何判断用户是在PC端和还是移动端访问
2014/04/24 Javascript
控制台报错object is not a function的解决方法
2014/08/24 Javascript
JavaScript字符串对象charAt方法入门实例(用于取得指定位置的字符)
2014/10/17 Javascript
JavaScript实现强制重定向至HTTPS页面
2015/06/10 Javascript
跟我学习javascript的prototype,getPrototypeOf和__proto__
2015/11/17 Javascript
jQuery插件制作的实例教程
2016/05/16 Javascript
bootstrap flask登录页面编写实例
2016/11/01 Javascript
js数组操作方法总结(必看篇)
2016/11/22 Javascript
requirejs按需加载angularjs文件实例
2017/06/08 Javascript
详解vue-cli中的ESlint配置文件eslintrc.js
2017/09/25 Javascript
浅谈KOA2 Restful方式路由初探
2019/03/14 Javascript
Angular之jwt令牌身份验证的实现
2020/02/14 Javascript
React Native登录之指纹登录篇的示例代码
2020/11/03 Javascript
[06:07]辉夜杯现场观众互动 “比谁远送显示器”
2015/12/26 DOTA
Python中的闭包实例详解
2014/08/29 Python
Python的randrange()方法使用教程
2015/05/15 Python
如何利用Fabric自动化你的任务
2016/10/20 Python
Python基于csv模块实现读取与写入csv数据的方法
2018/01/18 Python
python 获取指定文件夹下所有文件名称并写入列表的实例
2018/04/23 Python
Python参数解析模块sys、getopt、argparse使用与对比分析
2019/04/02 Python
python+selenium+chrome批量文件下载并自动创建文件夹实例
2020/04/27 Python
Keras设置以及获取权重的实现
2020/06/19 Python
TensorFlow的环境配置与安装教程详解(win10+GeForce GTX1060+CUDA 9.0+cuDNN7.3+tensorflow-gpu 1.12.0+python3.5.5)
2020/06/22 Python
Python实现我的世界小游戏源代码
2021/03/02 Python
美国著名的户外用品品牌:L.L.Bean
2018/01/05 全球购物
ORLY官网:美国专业美甲一线品牌
2019/12/11 全球购物
部队学习十八大感言
2014/01/11 职场文书
大学生社会实践自我鉴定
2014/03/24 职场文书
正科级干部考察材料
2014/05/29 职场文书
乡镇群众路线整改落实情况汇报
2014/10/28 职场文书
大学生自荐信范文
2015/03/05 职场文书
老舍《猫》教学反思
2016/02/17 职场文书
Java的Object类的九种方法
2022/04/13 Java/Android