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 isinstance判断对象类型
Sep 06 Python
简单谈谈python的反射机制
Jun 28 Python
Python聊天室程序(基础版)
Apr 01 Python
Python实现的质因式分解算法示例
May 03 Python
深入理解Python异常处理的哲学
Feb 01 Python
Python告诉你木马程序的键盘记录原理
Feb 02 Python
ZABBIX3.2使用python脚本实现监控报表的方法
Jul 02 Python
python网络编程 使用UDP、TCP协议收发信息详解
Aug 29 Python
python中栈的原理及实现方法示例
Nov 27 Python
python实现人脸签到系统
Apr 13 Python
python实现简单的五子棋游戏
Sep 01 Python
python 从list中随机取值的方法
Nov 16 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
smarty中改进truncate使其支持中文的方法
2016/05/30 PHP
php 输入输出流详解及示例代码
2016/08/25 PHP
php-7.3.6 编译安装过程
2020/02/11 PHP
php 使用html5 XHR2实现上传文件与进度显示功能示例
2020/03/03 PHP
Javascript常用运算符(Operators)-javascript基础教程
2007/12/14 Javascript
js操作select控件的几种方法
2010/06/02 Javascript
一些javascript一些题目的解析
2010/12/25 Javascript
Javascript 函数parseInt()转换时出现bug问题
2014/05/20 Javascript
javascript cookie的简单应用
2016/02/24 Javascript
基于JavaScript实现 网页切出 网站title变化代码
2016/04/03 Javascript
Jquery组件easyUi实现手风琴(折叠面板)示例
2016/08/23 Javascript
JS中原始值和引用值的储存方式示例详解
2018/03/23 Javascript
Angular6 用户自定义标签开发的实现方法
2019/01/08 Javascript
详解jenkins自动化部署vue
2019/05/14 Javascript
Electron-vue开发的客户端支付收款工具的实现
2019/05/24 Javascript
基于form-data请求格式详解
2019/10/29 Javascript
Javascript数组及类数组相关原理详解
2020/10/29 Javascript
python实现rest请求api示例
2014/04/22 Python
python使用nntp读取新闻组内容的方法
2015/05/08 Python
Python sys.argv用法实例
2015/05/28 Python
python实现的系统实用log类实例
2015/06/30 Python
Python语法快速入门指南
2015/10/12 Python
django基础之数据库操作方法(详解)
2017/05/24 Python
Python实现MySQL操作的方法小结【安装,连接,增删改查等】
2017/07/12 Python
Python SQLite3简介
2018/02/22 Python
Centos7下源码安装Python3 及shell 脚本自动安装Python3的教程
2020/03/07 Python
Python爬取你好李焕英豆瓣短评生成词云的示例代码
2021/02/24 Python
美国最大的户外装备和服装购物网站:Backcountry
2019/10/15 全球购物
班主任寄语大全
2014/04/04 职场文书
竞选班长演讲稿400字
2014/08/22 职场文书
委托书英文
2015/01/28 职场文书
北京颐和园导游词
2015/01/30 职场文书
大学生读书笔记大全
2015/07/01 职场文书
餐厅开业活动方案
2019/07/08 职场文书
JavaScript 与 TypeScript之间的联系
2021/11/27 Javascript
Python利用FlashText算法实现替换字符串
2022/03/31 Python