Python画柱状统计图操作示例【基于matplotlib库】


Posted in Python onJuly 04, 2018

本文实例讲述了Python画柱状统计图操作。分享给大家供大家参考,具体如下:

一、工具:python的matplotlib.pyplot

二、案例:

import matplotlib.pyplot as plt
import numpy as np
#添加图形属性
plt.xlabel('Age range')
plt.ylabel('Number')
plt.title('The statistics of face age dataset')
a = plt.subplot(1, 1, 1)
plt.ylim=(10, 40000)
x = [10, 20, 30, 40, 50, 60, 70]
x1 = [7, 17, 27, 37, 47, 57, 67]
x2 = [13, 23, 33, 43, 53, 63, 73]
Y1 = [41, 39, 13, 69, 39, 14, 7]
Y2 = [0, 15, 20, 105, 79, 37, 43]
Y3 = [0, 91, 404, 464, 521, 375, 553]
#这里需要注意在画图的时候加上label在配合plt.legend()函数就能直接得到图例,简单又方便!
plt.bar(x1, Y1, facecolor='red', width=3, label = 'FG-NET')
plt.bar(x, Y2, facecolor='green', width=3, label = 'MORPH')
plt.bar(x2, Y3, facecolor='blue', width=3, label = 'CACD2000')
plt.legend()
plt.show()

效果图如下:

Python画柱状统计图操作示例【基于matplotlib库】

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python通过ElementTree操作XML获取结点读取属性美化XML
Dec 02 Python
python中使用sys模板和logging模块获取行号和函数名的方法
Apr 15 Python
Python中文竖排显示的方法
Jul 28 Python
python+opencv实现动态物体识别
Jan 09 Python
Tensorflow 查看变量的值方法
Jun 14 Python
python脚本监控Tomcat服务器的方法
Jul 06 Python
Python面向对象程序设计之继承与多继承用法分析
Jul 13 Python
Python基于OpenCV库Adaboost实现人脸识别功能详解
Aug 25 Python
Python编程深度学习绘图库之matplotlib
Dec 28 Python
python3实现二叉树的遍历与递归算法解析(小结)
Jul 03 Python
Python装饰器使用你可能不知道的几种姿势
Oct 25 Python
Python requests获取网页常用方法解析
Feb 20 Python
pandas将numpy数组写入到csv的实例
Jul 04 #Python
Python实现的简单排列组合算法示例
Jul 04 #Python
把csv文件转化为数组及数组的切片方法
Jul 04 #Python
解决python中使用plot画图,图不显示的问题
Jul 04 #Python
Django框架实现逆向解析url的方法
Jul 04 #Python
pandas 实现字典转换成DataFrame的方法
Jul 04 #Python
详解Django中六个常用的自定义装饰器
Jul 04 #Python
You might like
php表单提交实例讲解
2015/11/12 PHP
Zend Framework教程之MVC框架的Controller用法分析
2016/03/07 PHP
php基于jquery的ajax技术传递json数据简单实例
2016/04/15 PHP
form表单传递数组数据、php脚本接收的实例
2017/02/09 PHP
PHP Beanstalkd消息队列的安装与使用方法实例详解
2020/02/21 PHP
jquery 实现的全选和反选
2009/04/15 Javascript
dropdownlist之间的互相联动实现(显示与隐藏)
2009/11/24 Javascript
单元选择合并变色示例代码
2014/05/26 Javascript
js中函数声明与函数表达式
2015/06/03 Javascript
HTML中使背景图片自适应浏览器大小实例详解
2017/04/06 Javascript
微信小程序 密码输入(源码下载)
2017/06/27 Javascript
Vue通过ref父子组件拿值方法
2018/09/12 Javascript
layui.tree组件的使用以及搜索节点功能的实现
2019/09/26 Javascript
[36:37]2014 DOTA2华西杯精英邀请赛5 24 VG VS iG
2014/05/25 DOTA
[43:35]TI4 循环赛第二日Liquid vs Fnatic
2014/07/11 DOTA
[48:26]VGJ.S vs infamous Supermajor 败者组 BO3 第二场 6.4
2018/06/05 DOTA
python导出hive数据表的schema实例代码
2018/01/22 Python
浅谈Python的条件判断语句if/else语句
2019/03/21 Python
python实现微信定时每天和女友发送消息
2019/04/29 Python
python for和else语句趣谈
2019/07/02 Python
Python笔试面试题小结
2019/09/07 Python
python3 assert 断言的使用详解 (区别于python2)
2019/11/27 Python
python通过matplotlib生成复合饼图
2020/02/06 Python
jupyter notebook 增加kernel教程
2020/04/10 Python
Python使用pdb调试代码的技巧
2020/05/03 Python
使用scrapy ImagesPipeline爬取图片资源的示例代码
2020/09/28 Python
canvas进阶之贝塞尔公式推导与物体跟随复杂曲线的轨迹运动
2018/01/10 HTML / CSS
酷瑞网络科技面试题
2012/03/30 面试题
促销活动方案模板
2014/02/24 职场文书
员工三分钟演讲稿
2014/08/19 职场文书
竞聘演讲稿怎么写
2014/08/28 职场文书
行政文员岗位职责
2015/02/04 职场文书
大学生受助感言
2015/08/01 职场文书
大学生活委员竞选稿
2015/11/21 职场文书
《彼得与狼》教学反思
2016/02/20 职场文书
优秀范文:读《红岩》有感3篇
2019/10/14 职场文书