Python matplotlib画图实例之绘制拥有彩条的图表


Posted in Python onDecember 28, 2017

生产定制一个彩条标签。

首先导入:

import matplotlib.pyplot as plt
import numpy as np
from matplotlib import cm
from numpy.random import randn

制作拥有垂直(默认)彩条的图表:

fig, ax = plt.subplots()

data = np.clip(randn(250, 250), -1, 1)

cax = ax.imshow(data, interpolation='nearest', cmap=cm.coolwarm)
ax.set_title('Gaussian noise with vertical colorbar')

# Add colorbar, make sure to specify tick locations to match desired ticklabels
cbar = fig.colorbar(cax, ticks=[-1, 0, 1])
cbar.ax.set_yticklabels(['< -1', '0', '> 1']) # vertically oriented colorbar

效果图:

Python matplotlib画图实例之绘制拥有彩条的图表

制作拥有水平彩条的图表:

fig, ax = plt.subplots()

data = np.clip(randn(250, 250), -1, 1)

cax = ax.imshow(data, interpolation='nearest', cmap=cm.afmhot)
ax.set_title('Gaussian noise with horizontal colorbar')

cbar = fig.colorbar(cax, ticks=[-1, 0, 1], orientation='horizontal')
cbar.ax.set_xticklabels(['Low', 'Medium', 'High']) # horizontal colorbar

plt.show()

效果图:

Python matplotlib画图实例之绘制拥有彩条的图表

脚本运行耗时:(0分0.075秒)

总结

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

Python 相关文章推荐
用Python制作简单的朴素基数估计器的教程
Apr 01 Python
对于Python异常处理慎用“except:pass”建议
Apr 02 Python
python利用datetime模块计算时间差
Aug 04 Python
Ubuntu16.04/树莓派Python3+opencv配置教程(分享)
Apr 02 Python
pandas将numpy数组写入到csv的实例
Jul 04 Python
python调用虹软2.0第三版的具体使用
Feb 22 Python
Python面向对象程序设计多继承和多态用法示例
Apr 08 Python
python常用库之NumPy和sklearn入门
Jul 11 Python
django中SMTP发送邮件配置详解
Jul 19 Python
python实现超市商品销售管理系统
Oct 25 Python
Python sublime安装及配置过程详解
Jun 29 Python
Python Pandas读取Excel日期数据的异常处理方法
Feb 28 Python
python操作列表的函数使用代码详解
Dec 28 #Python
Python读csv文件去掉一列后再写入新的文件实例
Dec 28 #Python
python3.6连接MySQL和表的创建与删除实例代码
Dec 28 #Python
python3使用scrapy生成csv文件代码示例
Dec 28 #Python
浅谈Scrapy框架普通反爬虫机制的应对策略
Dec 28 #Python
scrapy爬虫实例分享
Dec 28 #Python
Python解决N阶台阶走法问题的方法分析
Dec 28 #Python
You might like
php 注册时输入信息验证器的实现详解
2013/07/05 PHP
PHP include任意文件或URL介绍
2014/04/29 PHP
PHP数组Key强制类型转换实现原理解析
2020/09/01 PHP
一个无限级XML绑定跨框架菜单(For IE)
2007/01/27 Javascript
让你的网站可编辑的实现js代码
2009/10/19 Javascript
JS中confirm,alert,prompt函数使用区别分析
2010/04/01 Javascript
解决js正则匹配换行问题实现代码
2012/12/10 Javascript
Extjs4 GridPanel的主要配置参数详细介绍
2013/04/18 Javascript
javascript实现原生ajax的几种方法介绍
2013/09/21 Javascript
js/jquery判断浏览器的方法小结
2014/09/02 Javascript
javascript实现table选中的行以指定颜色高亮显示的方法
2015/05/13 Javascript
BootStrap的Datepicker控件使用心得分享
2016/05/25 Javascript
BootStrap.css 在手机端滑动时右侧出现空白的原因及解决办法
2016/06/07 Javascript
轻松5句话解决JavaScript的作用域
2016/07/15 Javascript
浅谈JS之tagNaem和nodeName
2016/09/13 Javascript
JS新包管理工具yarn和npm的对比与使用入门
2016/12/09 Javascript
jQuery+Ajax实现用户名重名实时检测
2017/06/01 jQuery
Angular2.0/4.0 使用Echarts图表的示例代码
2017/12/07 Javascript
微信小程序wepy框架笔记小结
2018/08/08 Javascript
jQuery中$原理实例分析
2018/08/13 jQuery
vue实现带复选框的树形菜单
2019/05/27 Javascript
微信小程序工具函数封装
2019/10/28 Javascript
[41:37]DOTA2北京网鱼队选拔赛——冲击职业之路
2015/04/13 DOTA
Python使用dis模块把Python反编译为字节码的用法详解
2016/06/14 Python
Python读取stdin方法实例
2019/05/24 Python
python opencv进行图像拼接
2020/03/27 Python
Django nginx配置实现过程详解
2020/09/10 Python
Python私有属性私有方法应用实例解析
2020/09/15 Python
CSS3之背景尺寸Background-size使用介绍
2013/10/14 HTML / CSS
详解CSS透明opacity和IE各版本透明度滤镜filter的最准确用法
2016/12/20 HTML / CSS
纯css3制作煽动翅膀的蝴蝶的示例
2018/04/23 HTML / CSS
HTML5中在title标题标签里设置小图标的方法
2020/06/23 HTML / CSS
英国最红的高街时尚品牌:Topshop
2016/08/05 全球购物
简述索引存取方法的作用和建立索引的原则
2013/03/26 面试题
食品科学与工程专业毕业生求职信范文
2014/07/21 职场文书
大学迎新生标语
2014/10/06 职场文书