使用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入门教程
Feb 08 Python
python类和函数中使用静态变量的方法
May 09 Python
Python实现身份证号码解析
Sep 01 Python
用Python写一个无界面的2048小游戏
May 24 Python
Python2.7下安装Scrapy框架步骤教程
Dec 22 Python
python使用numpy读取、保存txt数据的实例
Oct 14 Python
Python实现某论坛自动签到功能
Aug 20 Python
Python爬虫实现的根据分类爬取豆瓣电影信息功能示例
Sep 15 Python
jenkins+python自动化测试持续集成教程
May 12 Python
django表单中的按钮获取数据的实例分析
Jul 31 Python
Python绘图实现台风路径可视化代码实例
Oct 23 Python
浅析关于Keras的安装(pycharm)和初步理解
Oct 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 防恶意刷新实现代码
2010/05/16 PHP
PHP file_get_contents设置超时处理方法
2013/09/30 PHP
php强大的时间转换函数strtotime
2016/02/18 PHP
php foreach如何跳出两层循环(详解)
2016/11/05 PHP
php中替换字符串函数strtr()和str_repalce()的用法与区别
2016/11/25 PHP
完美解决thinkphp唯一索引重复时出错的问题
2017/03/31 PHP
php + nginx项目中的权限详解
2017/05/23 PHP
JS操作XML中DTD介绍及使用方法分析
2019/07/04 PHP
javascript笔试题目附答案@20081025_jb51.net
2008/10/26 Javascript
原生js实现复制对象、扩展对象 类似jquery中的extend()方法
2014/08/30 Javascript
jQuery简单实现网页选项卡特效
2014/11/24 Javascript
js点击按钮实现带遮罩层的弹出视频效果
2015/12/19 Javascript
理解JavaScript表单的基础知识
2016/01/25 Javascript
angularjs封装bootstrap时间插件datetimepicker
2016/06/20 Javascript
原生JS+Canvas实现五子棋游戏
2020/05/28 Javascript
Bootstrap实现可折叠分组侧边导航菜单
2018/03/07 Javascript
vue-cli3.0配置及使用注意事项详解
2018/09/05 Javascript
解决vue同一slot在组件中渲染多次的问题
2018/09/06 Javascript
vue elementUI table 自定义表头和行合并的实例代码
2019/05/22 Javascript
Python多线程编程(一):threading模块综述
2015/04/05 Python
CentOS 6.5中安装Python 3.6.2的方法步骤
2017/12/03 Python
python中的内置函数max()和min()及mas()函数的高级用法
2018/03/29 Python
Windows 下更改 jupyterlab 默认启动位置的教程详解
2020/05/18 Python
英国一家专门出售品牌鞋子的网站:Allsole
2016/08/07 全球购物
美国玛丽莎收藏奢华时尚商店:Marissa Collections
2016/11/21 全球购物
Joules官网:女士、男士和儿童服装和鞋类
2018/10/23 全球购物
.net工程师笔试题
2012/06/09 面试题
拉丁舞学习者的自我评价
2013/10/27 职场文书
毕业生的自我评价分享
2013/12/18 职场文书
写给爸爸的道歉信
2014/01/15 职场文书
计划生育宣传标语
2014/06/21 职场文书
学校运动会报道稿
2014/09/23 职场文书
工程部主管岗位职责
2015/02/12 职场文书
2015年简历自我评价范文
2015/03/11 职场文书
监护人证明
2015/06/19 职场文书
Elasticsearch6.2服务器升配后的bug(避坑指南)
2022/09/23 Servers