使用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 相关文章推荐
Python3处理文件中每个词的方法
May 22 Python
django站点管理详解
Dec 12 Python
Python八大常见排序算法定义、实现及时间消耗效率分析
Apr 27 Python
python 图像平移和旋转的实例
Jan 10 Python
python使用socket实现的传输demo示例【基于TCP协议】
Sep 24 Python
Python StringIO如何在内存中读写str
Jan 07 Python
Python Mock模块原理及使用方法详解
Jul 07 Python
深入了解Python 方法之类方法 & 静态方法
Aug 17 Python
Python字符串三种格式化输出
Sep 17 Python
浅析python 字典嵌套
Sep 29 Python
python实现的web监控系统
Apr 27 Python
Python实现猜拳与猜数字游戏的方法详解
Apr 06 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
解析linux下安装memcacheq(mcq)全过程笔记
2013/06/27 PHP
Codeigniter+PHPExcel实现导出数据到Excel文件
2014/06/12 PHP
php强制更新图片缓存的方法
2015/02/11 PHP
PHP Try-catch 语句使用技巧
2016/02/28 PHP
深入理解PHP原理之执行周期分析
2016/06/01 PHP
Notify - 基于jquery的消息通知插件
2011/10/18 Javascript
JS教程:window.location使用方法的区别介绍
2013/10/04 Javascript
jQuery使用$.ajax进行即时验证的方法
2015/12/08 Javascript
Angular 常用指令实例总结整理
2016/12/13 Javascript
微信小程序 scroll-view组件实现列表页实例代码
2016/12/14 Javascript
webpack构建的详细流程探底
2018/01/08 Javascript
JavaScript实现点击出现图片并统计点击次数功能示例
2018/07/23 Javascript
浅谈JavaScript中this的指向更改
2020/07/28 Javascript
基于jQuery拖拽事件的封装
2020/11/29 jQuery
[54:33]2018DOTA2亚洲邀请赛小组赛 A组加赛 Liquid vs Optic
2018/04/03 DOTA
简介Python中用于处理字符串的center()方法
2015/05/18 Python
Python编写简单的HTML页面合并脚本
2016/07/11 Python
pandas数值计算与排序方法
2018/04/12 Python
详解安装mitmproxy以及遇到的坑和简单用法
2019/01/21 Python
python中实现控制小数点位数的方法
2019/01/24 Python
Python 多个图同时在不同窗口显示的实现方法
2019/07/07 Python
Django自关联实现多级联动查询实例
2020/05/19 Python
白兰氏健康Mall:BRAND’S
2017/11/13 全球购物
医院实习接收函
2014/01/12 职场文书
新教师工作感言
2014/02/16 职场文书
美术指导求职信
2014/03/17 职场文书
《孙权劝学》教学反思
2014/04/23 职场文书
个人自荐材料
2014/05/23 职场文书
2014年学习委员工作总结
2014/11/14 职场文书
2014年销售工作总结
2014/12/01 职场文书
2014年建筑工程工作总结
2014/12/03 职场文书
党员带头倡议书
2015/04/29 职场文书
五一晚会主持词
2015/07/01 职场文书
企业安全生产检查制度
2015/08/06 职场文书
Python实现GIF动图以及视频卡通化详解
2021/12/06 Python
Python socket如何解析HTTP请求内容
2022/02/12 Python