使用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中让MySQL查询结果返回字典类型的方法
Aug 22 Python
Python的净值数据接口调用示例分享
Mar 15 Python
python删除过期log文件操作实例解析
Jan 31 Python
Python socket实现简单聊天室
Apr 01 Python
Python爬虫使用脚本登录Github并查看信息
Jul 16 Python
Python面向对象程序设计OOP深入分析【构造函数,组合类,工具类等】
Jan 05 Python
Pycharm连接远程服务器并实现远程调试的实现
Aug 02 Python
django 多对多表的创建和插入代码实现
Sep 09 Python
详解Python中打乱列表顺序random.shuffle()的使用方法
Nov 11 Python
有关pycharm登录github时有的时候会报错connection reset的问题
Sep 15 Python
python更新数据库中某个字段的数据(方法详解)
Nov 18 Python
python 实现图片裁剪小工具
Feb 02 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+ajax实时输入自动搜索匹配的方法
2014/12/26 PHP
php如何利用pecl安装mongodb扩展详解
2019/01/09 PHP
PHP中Session ID的实现原理实例分析
2019/08/17 PHP
JavaScript打开word文档的实现代码(c#)
2012/04/16 Javascript
js购物车实现思路及代码(个人感觉不错)
2013/12/23 Javascript
extjs_02_grid显示本地数据、显示跨域数据
2014/06/23 Javascript
jQuery fancybox在ie浏览器下无法显示关闭按钮的解决办法
2016/02/19 Javascript
jQuery.deferred对象使用详解
2016/03/18 Javascript
深入理解JQuery循环绑定事件
2016/06/02 Javascript
AngularJS基础 ng-srcset 指令简单示例
2016/08/03 Javascript
JS之获取样式的简单实现方法(推荐)
2016/09/13 Javascript
js图片切换具体实现代码
2016/10/13 Javascript
jQuery的Read()方法代替原生JS详解
2016/11/08 Javascript
webuploader模态框ueditor显示问题解决方法
2016/12/27 Javascript
JS简单实现父子窗口传值功能示例【未使用iframe框架】
2017/09/20 Javascript
小程序hover-class点击态效果实现
2019/02/26 Javascript
如何用原生js写一个弹窗消息提醒插件
2019/05/24 Javascript
vue+vant实现商品列表批量倒计时功能
2020/01/13 Javascript
深入了解JS之作用域和闭包
2020/06/16 Javascript
微信小程序接入vant Weapp组件的详细步骤
2020/10/28 Javascript
利用JavaScript为句子加标题的3种方法示例
2021/01/05 Javascript
vue中h5端打开app(判断是安卓还是苹果)
2021/02/26 Vue.js
python使用ctypes模块调用windowsapi获取系统版本示例
2014/04/17 Python
Win7上搭建Cocos2d-x 3.1.1开发环境
2014/07/03 Python
Python编程中对super函数的正确理解和用法解析
2016/07/02 Python
python opencv3实现人脸识别(windows)
2018/05/25 Python
详解Django-auth-ldap 配置方法
2018/12/10 Python
Django def clean()函数对表单中的数据进行验证操作
2020/07/09 Python
HTML5 File接口在web页面上使用文件下载
2017/02/27 HTML / CSS
HTML5 实战PHP之Web页面表单设计
2011/10/09 HTML / CSS
基于HTML5 Canvas:字符串,路径,背景,图片的详解
2013/05/09 HTML / CSS
警校毕业生自我评价
2014/04/06 职场文书
支部书记四风问题对照检查材料
2014/10/04 职场文书
公司放假通知范文
2015/04/14 职场文书
酒店宣传语大全
2015/07/13 职场文书
CSS3实现三角形不断放大效果
2021/04/13 HTML / CSS