使用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 的 Socket 编程
Mar 24 Python
介绍Python中内置的itertools模块
Apr 29 Python
python中根据字符串调用函数的实现方法
Jun 12 Python
深入浅析Python中join 和 split详解(推荐)
Jun 30 Python
Python使用PIL模块生成随机验证码
Nov 21 Python
浅析python3中的os.path.dirname(__file__)的使用
Aug 30 Python
Python解析、提取url关键字的实例详解
Dec 17 Python
Python学习笔记之抓取某只基金历史净值数据实战案例
Jun 03 Python
Django-Model数据库操作(增删改查、连表结构)详解
Jul 17 Python
使用Python将Exception异常错误堆栈信息写入日志文件
Apr 08 Python
python中什么是面向对象
Jun 11 Python
scrapy-splash简单使用详解
Feb 21 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 更新数据库中断的解决方法
2009/06/05 PHP
php购物网站支付paypal使用方法
2010/11/28 PHP
php实现上传图片保存到数据库的方法
2015/02/11 PHP
PHP与服务器文件系统的简单交互
2016/10/21 PHP
基于win2003虚拟机中apache服务器的访问
2017/08/01 PHP
几行代码轻松搞定jquery实现flash8类似的连接效果
2007/05/03 Javascript
javascript运行机制之this详细介绍
2014/02/07 Javascript
写出高效jquery代码的19条指南
2014/03/19 Javascript
JS使用单链表统计英语单词出现次数
2016/06/16 Javascript
jQuery插件uploadify实现ajax效果的图片上传
2016/06/18 Javascript
JS实现鼠标框选效果完整实例
2016/06/20 Javascript
原生js实现验证码功能
2017/03/16 Javascript
Angular 4.x+Ionic3踩坑之Ionic 3.x界面传值详解
2018/03/13 Javascript
jQuery模拟12306城市选择框功能简单实现方法示例
2018/08/13 jQuery
使用Angular-CLI构建NPM包的方法
2018/09/07 Javascript
详解Angular Forms中自定义ngModel绑定值的方式
2018/12/10 Javascript
简单了解vue中的v-if和v-show的区别
2019/10/08 Javascript
[01:07:53]RNG vs VG 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
详解Django框架中用户的登录和退出的实现
2015/07/23 Python
python如何为被装饰的函数保留元数据
2018/03/21 Python
python自定义函数实现一个数的三次方计算方法
2019/01/20 Python
Python考拉兹猜想输出序列代码实践
2019/07/05 Python
python使用tomorrow实现多线程的例子
2019/07/20 Python
Python统计学一数据的概括性度量详解
2020/03/03 Python
详解CSS3开启硬件加速的使用和坑
2017/08/21 HTML / CSS
Hotter Shoes英国官网:英伦风格,舒适的鞋子
2017/12/28 全球购物
员工考核管理制度
2014/02/02 职场文书
副乡长群众路线教育实践活动个人对照检查材料
2014/09/19 职场文书
2014年外联部工作总结
2014/11/17 职场文书
经验交流材料格式
2014/12/30 职场文书
淘宝文案策划岗位职责
2015/04/14 职场文书
2015年维修电工工作总结
2015/04/25 职场文书
2015年城市管理工作总结
2015/05/23 职场文书
贷款收入证明格式
2015/06/24 职场文书
小学英语教学反思范文
2016/02/15 职场文书
Win10多屏显示如何设置?Win10电脑多屏显示设置操作方法
2022/07/07 数码科技