本文实例讲述了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相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》及《》

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

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

python绘制柱状统计图_Python画柱状统计图操作示例【基于matplotlib库】相关推荐

  1. python绘制彩色蟒蛇代码_python画彩色蟒蛇

    小白怎样用python画彩色蟒蛇 相信很多刚学python的小伙伴们知道画蟒蛇这个python中的神例! 但是你们知道怎样画出一条可爱的彩色小蟒蛇吗? 下面我将教你们如何用最简单的代码写出属于你的小蟒 ...

  2. python绘制六角星_python画五角星和六角星程序 | 学步园

    1.五角星 import turtle turtle.forward(100) turtle.right(144) turtle.forward(100) turtle.right(144) turt ...

  3. python绘制六角星_python画六角星,目前本人只想出这一种方法,有没有更直接的?~~...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 import turtle turtle.forward(100) turtle.right(120) turtle.forward(100) turtl ...

  4. python绘制立体心形_python画出心形图

    使用SeasLog打造PHP项目中的高性能日志组件(一) 云智慧(北京)科技有限公司 高驰涛 什么是SeasLog SeasLog是一个C语言编写的PHP扩展,提供一组规范标准的功能函数,在PHP项目 ...

  5. python自带模块连接数据库_Python使用sqlalchemy模块连接数据库操作示例

    本文实例讲述了Python使用sqlalchemy模块连接数据库操作.分享给大家供大家参考,具体如下: 安装: pip install sqlalchemy # 安装数据库驱动: pip instal ...

  6. python导入txt文件并绘图-Python实现读取txt文件并画三维图简单代码示例

    记忆力差的孩子得勤做笔记! 刚接触python,最近又需要画一个三维图,然后就找了一大堆资料,看的人头昏脑胀的,今天终于解决了!好了,废话不多说,直接上代码! #由三个一维坐标画三维散点 #codin ...

  7. python读取txt文件代码-Python实现读取txt文件并画三维图简单代码示例

    记忆力差的孩子得勤做笔记! 刚接触python,最近又需要画一个三维图,然后就找了一大堆资料,看的人头昏脑胀的,今天终于解决了!好了,废话不多说,直接上代码! #由三个一维坐标画三维散点 #codin ...

  8. 可视化之瀑布图的绘制--基于matplotlib库

    可视化之瀑布图的绘制--基于matplotlib库 第一步:前期准备-导入数据 第二步:打好基础1-画出堆叠柱形图的样子 第三步:打好基础2-并排柱形图 第四步:瀑布图成形 第五步:瀑布图优化1-柱体 ...

  9. python打开文件并读取内容-Python实现的读取文件内容并写入其他文件操作示例

    本文实例讲述了Python实现的读取文件内容并写入其他文件操作.分享给大家供大家参考,具体如下: 文件目录结构,如图: read_file.py是工作文件,file_test.py是读取文件源,wri ...

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

    本文实例讲述了Python画柱状统计图操作.分享给大家供大家参考,具体如下: 一.工具:python的matplotlib.pyplot 库 二.案例: import matplotlib.pyplo ...

最新文章

  1. Jenkins:配置信息变更历史
  2. mc有什么红石机器人_mc:作为一个mc萌新应该掌握哪些基本功?还需要知道些什么?...
  3. js中的类、继承、闭包
  4. java se/ee_嗨,您好 。 。 ! 您如何评价Java / Java EE技能?
  5. Win32ASM学习[8]: 进制转换的库函数
  6. php外部对象如何使用方法,php面向对象全攻略 (三)特殊的引用“$this”的使用...
  7. java 多线程 串行 加锁_Java多线程(2)线程锁
  8. Python中的文件和流
  9. slope one算法matlab,求助我这个寻峰算法该怎么提高灵敏度
  10. sql简介_SQL表简介
  11. 底层I/O性能大PK:Python/Java被碾压,Rust有望取代C++
  12. 知乎 2019 新知青年大会开幕,用问题改变世界的方向
  13. Wavenet基础学习
  14. 2013杭州网赛 1001 hdu 4738 Caocao's Bridges(双连通分量割边/桥)
  15. jQuery右键菜单ContextMenu使用笔记
  16. EasyAndroid基础集成组件库之:EasyReflect 优雅的反射功能库
  17. 从0到一开发微信小程序(4)—小程序组件
  18. 第6章 为用户编程:终端控制和信号
  19. 微信与企业微信内嵌浏览器的UserAgent
  20. Android 开发艺术探索笔记(12),android开发教程百度网盘

热门文章

  1. ON DUPLICATE KEY UPDATE重复插入时更新
  2. mysql百万数据生成
  3. Java中的private、protected、public和default的区别
  4. VSS2005安装和配置过程中遇到的问题
  5. 如何给linux安装yum,linux如何安装yum
  6. linux socket tcp程序,Linux下Socket TCP的简单例子
  7. php xml与数组的转换函数
  8. Windows下python安装pymyssql报错
  9. javaweb使用quartz
  10. LINUX设置终端窗口显示内容的滚动缓冲行数