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删除指定目录下过期文件的2个脚本分享
Apr 10 Python
python中使用xlrd、xlwt操作excel表格详解
Jan 29 Python
Python+django实现文件下载
Jan 17 Python
python 读取.csv文件数据到数组(矩阵)的实例讲解
Jun 14 Python
Python实现的序列化和反序列化二叉树算法示例
Mar 02 Python
详解Python中的format格式化函数的使用方法
Nov 20 Python
详解python常用命令行选项与环境变量
Feb 20 Python
python库skimage给灰度图像染色的方法示例
Apr 27 Python
PyCharm2020最新激活码+激活码补丁(亲测最新版PyCharm2020.2激活成功)
Nov 25 Python
python 实现简单的计算器(gui界面)
Nov 11 Python
python切割图片的示例
Nov 12 Python
python解包概念及实例
Feb 17 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实现网页缓存的工具类分享
2015/07/14 PHP
Yii2.0框架实现带分页的多条件搜索功能示例
2019/02/20 PHP
再次更新!MSClass (Class Of Marquee Scroll通用不间断滚动JS封装类 Ver 1.6)
2007/02/05 Javascript
EXT中xtype的含义分析
2010/01/07 Javascript
JavaScript 学习笔记之语句
2015/01/14 Javascript
JavaScript中Function详解
2015/02/27 Javascript
jQuery设置和移除文本框默认值的方法
2015/03/09 Javascript
Javascript中的apply()方法浅析
2015/03/15 Javascript
详解原生JavaScript实现jQuery中AJAX处理的方法
2016/05/10 Javascript
在IE8上JS实现combobox支持拼音检索功能
2016/05/23 Javascript
easyUI实现(alert)提示框自动关闭的实例代码
2016/11/07 Javascript
div实现自适应高度的textarea实现angular双向绑定
2017/01/08 Javascript
详解如何优雅地在React项目中使用Redux
2017/12/28 Javascript
js 取消页面可以选中文字的功能方法
2018/01/02 Javascript
微信小程序实现发红包功能
2018/07/11 Javascript
详解Vue实战指南之依赖注入(provide/inject)
2018/11/13 Javascript
小程序rich-text组件如何改变内部img图片样式的方法
2019/05/22 Javascript
vue-cli3项目展示本地Markdown文件的方法
2019/06/07 Javascript
CKEditor 4.4.1 添加代码高亮显示插件功能教程【使用官方推荐Code Snippet插件】
2019/06/14 Javascript
jquery实现鼠标悬浮弹出气泡提示框
2020/12/23 jQuery
Python中下划线的使用方法
2015/03/27 Python
Python爬取十篇新闻统计TF-IDF
2018/01/03 Python
详解python使用Nginx和uWSGI来运行Python应用
2018/01/09 Python
详解关于Django中ORM数据库迁移的配置
2018/10/08 Python
pycharm修改界面主题颜色的方法
2019/01/17 Python
python+webdriver自动化环境搭建步骤详解
2019/06/03 Python
Windows 下更改 jupyterlab 默认启动位置的教程详解
2020/05/18 Python
在pytorch中动态调整优化器的学习率方式
2020/06/24 Python
Django与AJAX实现网页动态数据显示的示例代码
2021/02/24 Python
HTML+CSS3 模仿Windows7 桌面效果
2010/06/17 HTML / CSS
大学生个人求职口试自我评价
2014/02/16 职场文书
优秀班组长事迹
2014/05/31 职场文书
三孔导游词
2015/02/05 职场文书
学校2015年纠风工作总结
2015/05/15 职场文书
2015年基建工作总结范文
2015/05/23 职场文书
python中pycryto实现数据加密
2022/04/29 Python