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 相关文章推荐
wxPython窗口的继承机制实例分析
Sep 28 Python
Python 正则表达式实现计算器功能
Apr 29 Python
Python数据结构与算法之完全树与最小堆实例
Dec 13 Python
Python实现PS滤镜碎片特效功能示例
Jan 24 Python
python使用xlrd模块读取xlsx文件中的ip方法
Jan 11 Python
几行Python代码爬取3000+上市公司的信息
Jan 24 Python
python读取word 中指定位置的表格及表格数据
Oct 23 Python
基于python+selenium的二次封装的实现
Jan 06 Python
keras打印loss对权重的导数方式
Jun 10 Python
python爬虫基础之urllib的使用
Dec 31 Python
AI:如何训练机器学习的模型
Apr 16 Python
Python基础详解之邮件处理
Apr 28 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极大的增强功能和性能
2006/10/09 PHP
基于数据库的在线人数,日访问量等统计
2006/10/09 PHP
php array_flip() 删除数组重复元素
2009/01/14 PHP
深入PHP与浏览器缓存的分析
2013/06/03 PHP
php使浏览器直接下载pdf文件的方法
2013/11/15 PHP
jquery text,radio,checkbox,select操作实现代码
2009/07/09 Javascript
jquery实现邮箱自动补全功能示例分享
2014/02/17 Javascript
使用GruntJS构建Web程序之构建篇
2014/06/04 Javascript
告诉你什么是javascript的回调函数
2014/09/04 Javascript
JavaScript中的方法调用详细介绍
2014/12/30 Javascript
基于JavaScript实现根据手机定位获取当前具体位置(X省X市X县X街道X号)
2015/12/29 Javascript
JS获取及验证开始结束日期的方法
2016/08/20 Javascript
Vue组件开发初探
2017/02/14 Javascript
使用vuex的state状态对象的5种方式
2018/04/19 Javascript
JS实现音量控制拖动
2020/01/15 Javascript
vue使用微信扫一扫功能的实现代码
2020/04/11 Javascript
Vue 401配合Vuex防止多次弹框的案例
2020/11/11 Javascript
[03:11]TI9战队档案 - Alliance
2019/08/20 DOTA
python返回昨天日期的方法
2015/05/13 Python
python批量设置多个Excel文件页眉页脚的脚本
2018/03/14 Python
对pandas中apply函数的用法详解
2018/04/10 Python
根据DataFrame某一列的值来选择具体的某一行方法
2018/07/03 Python
python里dict变成list实例方法
2019/06/26 Python
python实现图片压缩代码实例
2019/08/12 Python
在Pytorch中使用Mask R-CNN进行实例分割操作
2020/06/24 Python
Python爬虫防封ip的一些技巧
2020/08/06 Python
jupyter使用自动补全和切换默认浏览器的方法
2020/11/18 Python
你不知道的5个HTML5新功能
2016/06/28 HTML / CSS
专科毕业生就业推荐信
2013/11/01 职场文书
小学家长会邀请函
2014/01/23 职场文书
通信研究生自荐信
2014/02/01 职场文书
《童趣》教学反思
2014/02/19 职场文书
2015幼儿园庆元旦活动方案
2014/12/09 职场文书
语文复习计划
2015/01/19 职场文书
物业接待员岗位职责
2015/04/15 职场文书
网络研修心得体会
2016/01/08 职场文书