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开发常用的一些开源Package分享
Feb 14 Python
详解python之多进程和进程池(Processing库)
Jun 09 Python
Python模拟三级菜单效果
Sep 11 Python
python把ipynb文件转换成pdf文件过程详解
Jul 09 Python
Django模板Templates使用方法详解
Jul 19 Python
PyQT5 emit 和 connect的用法详解
Dec 13 Python
Python turtle画图库&amp;&amp;画姓名实例
Jan 19 Python
python3 xpath和requests应用详解
Mar 06 Python
django实现更改数据库某个字段以及字段段内数据
Mar 31 Python
django实现模板中的字符串文字和自动转义
Mar 31 Python
基于Python的OCR实现示例
Apr 03 Python
Django配置跨域并开发测试接口
Nov 04 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 猴子摘桃的算法
2017/06/20 PHP
使用PHP json_decode可能遇到的坑与解决方法
2017/08/03 PHP
FileUpload 控件 禁止手动输入或粘贴的实现代码
2010/04/07 Javascript
javascript学习笔记(六) Date 日期类型
2012/06/19 Javascript
js文本框输入点回车触发确定兼容IE、FF等
2013/11/19 Javascript
js中for in的用法示例解析
2013/12/25 Javascript
js实现点击后将文字或图片复制到剪贴板的方法
2014/08/04 Javascript
JavaScript中函数(Function)的apply与call理解
2015/07/08 Javascript
基于jQuery滑动杆实现购买日期选择效果
2015/09/15 Javascript
jQuery实现无限往下滚动效果代码
2016/04/16 Javascript
第六章之辅组类与响应式工具
2016/04/25 Javascript
第二章之Bootstrap 页面排版样式
2016/04/25 Javascript
Bootstrap零基础入门教程(三)
2016/07/18 Javascript
vue服务端渲染的实例代码
2017/08/28 Javascript
jQuery实现火车票买票城市选择切换功能
2017/09/15 jQuery
在vue中使用css modules替代scroped的方法
2018/03/10 Javascript
javascript实现日历效果
2019/06/17 Javascript
微信小程序商品详情页底部弹出框
2019/11/22 Javascript
[03:56]显微镜下的DOTA2第十一期——鬼畜的死亡先知播音员
2014/06/23 DOTA
Python2.7环境Flask框架安装简明教程【已测试】
2018/07/13 Python
python数据批量写入ScrolledText的优化方法
2018/10/11 Python
python爬取基于m3u8协议的ts文件并合并
2019/04/26 Python
python基于json文件实现的gearman任务自动重启代码实例
2019/08/13 Python
Python正则表达式急速入门(小结)
2019/12/16 Python
在python中利用dict转json按输入顺序输出内容方式
2020/02/27 Python
Python创建文件夹与文件的快捷方法
2020/12/08 Python
iframe跨域的几种常用方法
2019/11/11 HTML / CSS
中医药大学市场营销专业自荐信
2013/09/29 职场文书
英文版银行求职信
2013/10/09 职场文书
团工委书记自荐书范文
2013/12/17 职场文书
《理想》教学反思
2014/02/17 职场文书
2014中考励志标语
2014/06/05 职场文书
护理见习报告范文
2014/11/03 职场文书
奖学金个人总结
2015/03/04 职场文书
2015年三万活动总结
2015/03/25 职场文书
CSS中float高度塌陷问题的四种解决方案
2022/04/18 HTML / CSS