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删除java文件头上版权信息的方法
Jul 31 Python
python执行等待程序直到第二天零点的方法
Apr 23 Python
详解Django中的权限和组以及消息
Jul 23 Python
Python基于PycURL实现POST的方法
Jul 25 Python
批处理与python代码混合编程的方法
May 19 Python
Python 异常处理的实例详解
Sep 11 Python
Flask框架WTForm表单用法示例
Jul 20 Python
如何使用Python破解ZIP或RAR压缩文件密码
Jan 09 Python
python opencv实现信用卡的数字识别
Jan 12 Python
python实现时间序列自相关图(acf)、偏自相关图(pacf)教程
Jun 03 Python
python 读取、写入txt文件的示例
Sep 27 Python
Python LMDB库的使用示例
Feb 14 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中计算未知长度的字符串哪个字符出现的次数最多的代码
2012/08/14 PHP
php上传图片存入数据库示例分享
2014/03/11 PHP
分享自定义的几个PHP功能函数
2015/04/15 PHP
Centos6.5和Centos7 php环境搭建方法
2016/05/27 PHP
总结PHP内存释放以及垃圾回收
2018/03/29 PHP
Laravel框架表单验证操作实例分析
2019/09/30 PHP
javascritp实现input输入框相关限制用法
2007/06/29 Javascript
javascript window对象属性整理
2009/10/24 Javascript
IE6下通过a标签点击切换图片的问题
2010/11/14 Javascript
jquery得到font-size属性值实现代码
2013/09/30 Javascript
用js闭包的方法实现多点标注冒泡示例
2014/05/29 Javascript
使用mini-define实现前端代码的模块化管理
2014/12/25 Javascript
简要了解jQuery移动web开发的响应式布局设计
2015/12/04 Javascript
深入浅出ES6新特性之函数默认参数和箭头函数
2016/08/01 Javascript
jquery实现全选、全不选以及单选功能
2017/03/23 jQuery
jQuery实现火车票买票城市选择切换功能
2017/09/15 jQuery
详解.vue文件中监听input输入事件(oninput)
2017/09/19 Javascript
JS中使用textPath实现线条上的文字
2017/12/25 Javascript
解决vue.js this.$router.push无效的问题
2018/09/03 Javascript
原生JS实现前端本地文件上传
2018/09/08 Javascript
基于vue2的canvas时钟倒计时组件步骤解析
2018/11/05 Javascript
jQuery实现文本显示一段时间后隐藏的方法分析
2019/06/20 jQuery
python 测试实现方法
2008/12/24 Python
Python深入学习之装饰器
2014/08/31 Python
在Python中使用SQLite的简单教程
2015/04/29 Python
Python OpenCV处理图像之图像像素点操作
2018/07/10 Python
Python实现的大数据分析操作系统日志功能示例
2019/02/11 Python
Python 通过截图匹配原图中的位置(opencv)实例
2019/08/27 Python
python 串口读取+存储+输出处理实例
2019/12/26 Python
数以千计的折扣工业产品:ESE Direct
2018/05/20 全球购物
重新定义牛仔布,100美元以下:Warp + Weft
2018/07/25 全球购物
全球精选男装和家居用品:Article
2020/04/13 全球购物
电大物流学生的自我评价
2013/10/25 职场文书
上课说话检讨书大全
2014/01/22 职场文书
销售员个人求职的自我评价
2014/02/10 职场文书
实习介绍信范文
2015/05/05 职场文书