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 内置字符串处理函数的使用方法
Jun 11 Python
python代码制作configure文件示例
Jul 28 Python
在Python的循环体中使用else语句的方法
Mar 30 Python
Python中文件I/O高效操作处理的技巧分享
Feb 04 Python
Python编程二分法实现冒泡算法+快速排序代码示例
Jan 15 Python
Python开发之Nginx+uWSGI+virtualenv多项目部署教程
May 13 Python
Python学习笔记之pandas索引列、过滤、分组、求和功能示例
Jun 03 Python
解决Pyinstaller 打包exe文件 取消dos窗口(黑框框)的问题
Jun 21 Python
python安装virtualenv虚拟环境步骤图文详解
Sep 18 Python
Python Pillow(PIL)库的用法详解
Sep 19 Python
Python远程linux执行命令实现
Nov 11 Python
Windows安装Anaconda3的方法及使用过程详解
Jun 11 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实现的下载css文件中的图片的代码
2010/02/08 PHP
解析PHP正则提取或替换img标记属性
2013/06/26 PHP
javascript 哈希表(hashtable)的简单实现
2010/01/20 Javascript
利用js实现在浏览器状态栏显示访问者在本页停留的时间
2013/12/29 Javascript
javascript在子页面中函数无法调试问题解决方法
2014/01/17 Javascript
Jquery实现顶部弹出框特效
2015/08/08 Javascript
jquery调整表格行tr上下顺序实例讲解
2016/01/09 Javascript
详解JS面向对象编程
2016/01/24 Javascript
使用NodeJs 开发微信公众号(三)微信事件交互实例
2016/03/02 NodeJs
微信小程序 网络API Websocket详解
2016/11/09 Javascript
js滚轮事件兼容性问题需要注意哪些
2016/11/15 Javascript
React-Native中禁用Navigator手势返回的示例代码
2017/09/09 Javascript
Vue2.0学习系列之项目上线的方法步骤(图文)
2018/09/25 Javascript
详解如何使用微信小程序云函数发送短信验证码
2019/03/13 Javascript
Javascript 对象(object)合并操作实例分析
2019/07/30 Javascript
微信小程序调用后台service教程详解
2020/11/06 Javascript
JavaScript 异步时序问题
2020/11/20 Javascript
[04:15]DOTA2-DPC中国联赛 正赛 Ehome vs Aster 选手采访
2021/03/11 DOTA
python中lambda函数 list comprehension 和 zip函数使用指南
2014/09/28 Python
python利用lxml读写xml格式的文件
2017/08/10 Python
Python读取视频的两种方法(imageio和cv2)
2018/04/15 Python
Python实现的大数据分析操作系统日志功能示例
2019/02/11 Python
python+adb+monkey实现Rom稳定性测试详解
2020/04/23 Python
python实现图片转换成素描和漫画格式
2020/08/19 Python
python字符串拼接+和join的区别详解
2020/12/03 Python
加拿大知名的国际儿童品牌:Hatley
2016/11/09 全球购物
建筑专业自我鉴定
2013/10/22 职场文书
创业计划书怎样才能打动风投
2014/01/01 职场文书
项目管理计划书
2014/01/09 职场文书
活动总结模板
2014/05/09 职场文书
2014年采购员工作总结
2014/11/18 职场文书
地球一小时活动总结
2015/02/27 职场文书
保姆聘用合同
2015/09/21 职场文书
学习心得体会
2019/06/20 职场文书
用python开发一款操作MySQL的小工具
2021/05/12 Python
《群青的幻想曲》京力秋树角色PV公开
2022/04/08 日漫