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 Requests 基础入门
Apr 07 Python
python3利用Dlib19.7实现人脸68个特征点标定
Feb 26 Python
pandas删除指定行详解
Apr 04 Python
Python 20行简单实现有道在线翻译的详解
May 15 Python
nginx黑名单和django限速,最简单的防恶意请求方法分享
Aug 09 Python
详解Python中打乱列表顺序random.shuffle()的使用方法
Nov 11 Python
利用Python计算KS的实例详解
Mar 03 Python
Keras—embedding嵌入层的用法详解
Jun 10 Python
pytorch判断是否cuda 判断变量类型方式
Jun 23 Python
Python异常处理机制结构实例解析
Jul 23 Python
Python如何执行精确的浮点数运算
Jul 31 Python
Python字典实现伪切片功能
Oct 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
转生史莱姆:萌王第一次撸串开心到飞起,哥布塔撸串却神似界王神
2018/11/30 日漫
类的另类用法--数据的封装
2006/10/09 PHP
php删除字符串末尾子字符,删除开始字符,删除两端字符(实现代码)
2013/06/27 PHP
Codeigniter注册登录代码示例
2014/06/12 PHP
php中关于socket的系列函数总结
2015/05/18 PHP
PHP整合PayPal支付
2015/06/11 PHP
php异常处理捕获错误整理
2019/09/23 PHP
javascript读取xml
2006/11/04 Javascript
表单(FORM)的一些实用效果代码
2007/03/25 Javascript
JS高级调试技巧:捕获和分析 JavaScript Error详解
2014/03/16 Javascript
Javascript模块化编程详解
2014/12/01 Javascript
Vue.js实战之组件的进阶
2017/04/04 Javascript
老生常谈combobox和combotree模糊查询
2017/04/17 Javascript
bootstrap timepicker在angular中取值并转化为时间戳
2017/06/13 Javascript
json_decode 索引为数字时自动排序问题解决方法
2020/03/28 Javascript
Python装饰器使用示例及实际应用例子
2015/03/06 Python
在Mac OS上搭建Python的开发环境
2015/12/24 Python
Python3安装Scrapy的方法步骤
2017/11/23 Python
Pycharm 创建 Django admin 用户名和密码的实例
2018/05/30 Python
PyCharm的设置方法和第一个Python程序的建立
2019/01/16 Python
Python爬虫 bilibili视频弹幕提取过程详解
2019/07/31 Python
python使用docx模块读写docx文件的方法与docx模块常用方法详解
2020/02/17 Python
Python通过2种方法输出带颜色字体
2020/03/02 Python
Python 如何对文件目录操作
2020/07/10 Python
美国高端婴童品牌:Hanna Andersson
2016/10/30 全球购物
俄罗斯的精英皮具:Wittchen
2018/01/29 全球购物
如何将一个描述日期或日期/时间的字符串转换为一个Date对象
2015/10/13 面试题
一百多行代码实现react拖拽hooks
2021/03/23 Javascript
自我鉴定的范文
2013/10/03 职场文书
英语专业学生个人求职信
2014/01/28 职场文书
公司接待方案
2014/03/08 职场文书
不拖欠农民工工资承诺书
2014/03/31 职场文书
计算机毕业生求职信
2014/06/10 职场文书
客服专员岗位职责
2015/02/10 职场文书
关于flex 上下文中自动 margin的问题(完整例子)
2021/05/20 HTML / CSS
纯 CSS 自定义多行省略的问题(从原理到实现)
2021/11/11 HTML / CSS