本文实例讲述了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画柱状统计图操作示例【基于matplotlib库】相关推荐

  1. ArcGIS实验教程——实验四十一:ArcGIS区域分析统计直方图(土地利用--坡度分级柱状统计图的制作)

    文章目录 一.任务描述 二.实验数据 三.实验过程 一.任务描述 在实际工作中,通常需要统计不同类型的土地利用数据与坡度的关系.本实验中以土地利用landuse和数字高程模型dem数据为例,基于Arc ...

  2. Cesium|xt3d 柱状统计图

    Cesium|xt3d 柱状统计图 效果 代码 预览地址 效果 代码 <!DOCTYPE html> <html lang="zh-CN"><head ...

  3. python横向柱状图-python画柱状图--不同颜色并显示数值的方法

    用python画柱状图容易,但是如何对不同柱子使用不同颜色呢?同时在柱子顶端显示精确数值? 主要用的方法为: atplotlib.pyplot.bar(left, height, width=0.8, ...

  4. python画柱状图-python使用matplotlib画柱状图、散点图

    本文实例为大家分享了python使用matplotlib画柱状图.散点图的具体代码,供大家参考,具体内容如下 柱状图(plt.bar) 代码与注释 import numpy as np from ma ...

  5. python 画柱状图-python使用Plotly绘图工具绘制柱状图

    本文实例为大家分享了python使用Plotly绘图工具绘制柱状图的具体代码,供大家参考,具体内容如下 使用Plotly绘制基本的柱状图,需要用到的函数是graph_objs 中 Bar函数 通过参数 ...

  6. python 画柱状图-Python 使用 matplotlib 画柱状图教程

    Python 使用 matplotlib 画图是非常方便的,之前的文章记录了<Python 使用 matplotlib 画折线图教程>,今天就再次记录一下使用 matplotlib 画柱状 ...

  7. python横向柱状图-python绘制横向水平柱状条形图Bar

    python绘制横向水平柱状条形图Bar import matplotlib import random import matplotlib.pyplot as plt # 中文乱码和坐标轴负号处理. ...

  8. python画柱状图-Python 使用 matplotlib 画柱状图教程

    Python 使用 matplotlib 画图是非常方便的,之前的文章记录了<Python 使用 matplotlib 画折线图教程>,今天就再次记录一下使用 matplotlib 画柱状 ...

  9. python画柱状图-python plotly画柱状图代码实例

    这篇文章主要介绍了python plotly画柱状图代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 代码 import pandas as ...

最新文章

  1. 转:python——IPy库
  2. 解决电脑无声和爆音问题的神器——SRS audio sandbox
  3. android adb源码分析(1)
  4. JSP的7个动作指令-forward指令
  5. axios post封装对象到后端_axios 使用post方式传递参数,后端接受不到
  6. 矩池云上使用nvidia-smi命令教程
  7. 要实现动态加载JS脚本有4种方法:
  8. 腾讯云轻量服务器和虚拟主机有什么区别?
  9. QEMU 安装与使用
  10. C++17 并行排序初体验
  11. java空指针异常【解决思路-方法】
  12. 三千年读史,不外乎功名利禄。九万里悟道,终归诗酒田园。
  13. onNewIntent与singleTask
  14. 作为程序员,我想养成的几个爱好
  15. 【笔试】敏感词替换-携程旅游2020秋招笔试第一场
  16. 英文名字大全(女篇)
  17. spring之AOP(面向切面编程)和五大通知(前置通知、后置通知、异常通知、环绕通知、过滤通知)
  18. 四川农业大学计算机考研难度,四川农业大学考研难吗?一般要什么水平才可以进入?...
  19. 有限角位移不是矢量。
  20. 2022春招各大厂高频面试题汇总

热门文章

  1. open cv+C++错误及经验总结(三)
  2. 从数据库中导出数据库文档(新增了索引及表的描述信息)
  3. 让没有连续TabOrder的Edit连续获得焦点 [精华]
  4. 基于内容的视频标注——关键帧图象层标注
  5. java编译遇到的问题与解决_java web开发中遇到的问题及解决方案(个人学习日志,持续更新)...
  6. void muse.each(object, function)
  7. Django组件--cookie与session
  8. 【刷题】LOJ 6005 「网络流 24 题」最长递增子序列
  9. .Net语言 APP开发平台——Smobiler学习日志:实现手机上常见的ListMenuView
  10. Raphael的set使用