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脚本内运行linux命令的方法
Jul 02 Python
python3中set(集合)的语法总结分享
Mar 24 Python
Python爬虫实战:分析《战狼2》豆瓣影评
Mar 26 Python
Python实现的根据文件名查找数据文件功能示例
May 02 Python
python如何创建TCP服务端和客户端
Aug 26 Python
python实现淘宝秒杀脚本
Jun 23 Python
基于python框架Scrapy爬取自己的博客内容过程详解
Aug 05 Python
Python单元测试与测试用例简析
Nov 09 Python
python isinstance函数用法详解
Feb 13 Python
浅谈Python中range与Numpy中arange的比较
Mar 11 Python
python列表删除和多重循环退出原理详解
Mar 26 Python
用Python创建简易网站图文教程
Jun 11 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导出到Excel或CSV的详解(附utf8、gbk 编码转换)
2013/06/25 PHP
PHP在引号前面添加反斜杠(PHP去除反斜杠)
2013/09/28 PHP
php内存缓存实现方法
2015/01/24 PHP
PHP dirname功能及原理实例解析
2020/10/28 PHP
拖动table标题实现改变td的大小(css+js代码)
2013/04/16 Javascript
js实现编辑div节点名称的方法
2014/12/17 Javascript
JavaScript数据结构与算法之栈与队列
2016/01/29 Javascript
Bootstrap table分页问题汇总
2016/05/30 Javascript
JS前端笔试题分析
2016/12/19 Javascript
详解react如何在组件中获取路由参数
2017/06/15 Javascript
JS处理一些简单计算题
2018/02/24 Javascript
vue跳转同一个组件,参数不同,页面接收值只接收一次的解决方法
2019/11/05 Javascript
vue 使用 canvas 实现手写电子签名
2020/03/06 Javascript
ElementUI 修改默认样式的几种办法(小结)
2020/07/29 Javascript
Openlayers实现扩散的动态点(水纹效果)
2020/08/17 Javascript
[01:02:55]CHAOS vs Mineski 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
python利用elaphe制作二维条形码实现代码
2012/05/25 Python
Python递归遍历列表及输出的实现方法
2015/05/19 Python
python django 访问静态文件出现404或500错误
2017/01/20 Python
python中如何使用朴素贝叶斯算法
2017/04/06 Python
Python3爬虫之自动查询天气并实现语音播报
2019/02/21 Python
Pandas DataFrame中的tuple元素遍历的实现
2019/10/23 Python
Python OpenCV图像指定区域裁剪的实现
2019/10/30 Python
OpenCV+python实现实时目标检测功能
2020/06/24 Python
TensorFlow低版本代码自动升级为1.0版本
2021/02/20 Python
CSS3实现简易版的刮刮乐效果
2016/09/27 HTML / CSS
HTML5 weui使用笔记
2019/11/21 HTML / CSS
Oakley西班牙官方商店:太阳眼镜和男女运动服
2019/04/26 全球购物
综合实践教学反思
2014/01/31 职场文书
高级销售求职信
2014/02/21 职场文书
增员口号大全
2014/06/18 职场文书
关于青春的演讲稿800字
2014/08/22 职场文书
2014年重阳节老干部座谈会局领导发言稿
2014/09/25 职场文书
学生会个人总结范文
2015/02/15 职场文书
python3操作redis实现List列表实例
2021/08/04 Python
深入理解mysql事务隔离级别和存储引擎
2022/04/12 MySQL