Python+matplotlib+numpy绘制精美的条形统计图


Posted in Python onJanuary 02, 2018

本文实例主要向大家分享了一个Python+matplotlib+numpy绘制精美的条形统计图的代码,效果展示如下:

Python+matplotlib+numpy绘制精美的条形统计图

完整代码如下:

import matplotlib.pyplot as plt
from numpy import arange
from numpy.random import rand


def gbar(ax, x, y, width=0.5, bottom=0):
  X = [[.6, .6], [.7, .7]]
  for left, top in zip(x, y):
    right = left + width
    ax.imshow(X, interpolation='bicubic', cmap=plt.cm.Blues,
         extent=(left, right, bottom, top), alpha=1)


fig = plt.figure()

xmin, xmax = xlim = 0, 10
ymin, ymax = ylim = 0, 1
ax = fig.add_subplot(111, xlim=xlim, ylim=ylim,
           autoscale_on=False)
X = [[.6, .6], [.7, .7]]

ax.imshow(X, interpolation='bicubic', cmap=plt.cm.copper,
     extent=(xmin, xmax, ymin, ymax), alpha=1)

N = 10
x = arange(N) + 0.25
y = rand(N)
gbar(ax, x, y, width=0.7)
ax.set_aspect('auto')
plt.show()

总结

以上就是本文关于Python+matplotlib+numpy绘制精美的条形统计图的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

Python 相关文章推荐
Python 描述符(Descriptor)入门
Nov 20 Python
python 爬虫出现403禁止访问错误详解
Mar 11 Python
Python 编码规范(Google Python Style Guide)
May 05 Python
python Django里CSRF 对应策略详解
Aug 05 Python
python matplotlib库绘制条形图练习题
Aug 10 Python
Django url,从一个页面调到另个页面的方法
Aug 21 Python
python 哈希表实现简单python字典代码实例
Sep 27 Python
Python完全识别验证码自动登录实例详解
Nov 24 Python
如何利用pygame实现简单的五子棋游戏
Dec 29 Python
python filecmp.dircmp实现递归比对两个目录的方法
May 22 Python
Python通过递归函数输出嵌套列表元素
Oct 15 Python
Python3.9.0 a1安装pygame出错解决全过程(小结)
Feb 02 Python
基于Python实现的ID3决策树功能示例
Jan 02 #Python
python实现基于SVM手写数字识别功能
May 27 #Python
Python中字典的浅拷贝与深拷贝用法实例分析
Jan 02 #Python
python+matplotlib绘制简单的海豚(顶点和节点的操作)
Jan 02 #Python
Python实现进程同步和通信的方法
Jan 02 #Python
mac系统安装Python3初体验
Jan 02 #Python
Python中static相关知识小结
Jan 02 #Python
You might like
PHP的分页功能
2007/03/21 PHP
深入PHP中慎用双等于(==)的详解
2013/06/06 PHP
探讨如何使用SimpleXML函数来加载和解析XML文档
2013/06/07 PHP
纯PHP生成的一个树叶图片画图例子
2014/04/16 PHP
3种php生成唯一id的方法
2015/11/23 PHP
PHP中TP5 上传文件的实例详解
2017/07/31 PHP
Win10 下安装配置IIS + MySQL + nginx + php7.1.7
2017/08/04 PHP
jQuery常用操作方法及常用函数总结
2014/06/19 Javascript
jquery分割字符串的方法
2015/06/24 Javascript
jQuery插件实现带圆点的焦点图片轮播切换
2016/01/18 Javascript
最原始的jQuery注册验证方式
2016/10/11 Javascript
预防网页挂马的方法总结
2016/11/03 Javascript
基于JS分页控件实现简单美观仿淘宝分页按钮效果
2016/11/07 Javascript
探索Javascript中this的奥秘
2016/12/11 Javascript
如何选择jQuery版本 1.x? 2.x? 3.x?
2017/04/01 jQuery
webpack配置打包后图片路径出错的解决
2018/04/26 Javascript
总结JavaScript在IE9之前版本中内存泄露问题
2018/04/28 Javascript
微信小程序实现上传word、txt、Excel、PPT等文件功能
2019/05/23 Javascript
vue中在vuex的actions中请求数据实例
2019/11/08 Javascript
jstree中的checkbox默认选中和隐藏示例代码
2019/12/29 Javascript
Python切片用法实例教程
2014/09/08 Python
利用python程序生成word和PDF文档的方法
2017/02/14 Python
python+VTK环境搭建及第一个简单程序代码
2017/12/13 Python
python plotly绘制直方图实例详解
2019/07/22 Python
Python使用matplotlib 模块scatter方法画散点图示例
2019/09/27 Python
python实现大学人员管理系统
2019/10/25 Python
python、PyTorch图像读取与numpy转换实例
2020/01/13 Python
使用Python爬虫库requests发送表单数据和JSON数据
2020/01/25 Python
基于css3实现漂亮便签样式
2013/03/18 HTML / CSS
HTML5制作表格样式
2016/11/15 HTML / CSS
uniapp+Html5端实现PC端适配
2020/07/15 HTML / CSS
输入N,打印N*N矩阵
2012/02/20 面试题
Does C# support multiple inheritance? (C#支持多重继承吗)
2012/01/04 面试题
某公司面试题
2012/03/05 面试题
2015年党支部公开承诺书
2015/01/22 职场文书
DSP接收机前端设想
2022/04/05 无线电