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 22 Python
Python AES加密实例解析
Jan 18 Python
Python基于递归算法求最小公倍数和最大公约数示例
Jul 27 Python
pandas 根据列的值选取所有行的示例
Nov 07 Python
在Pycharm中自动添加时间日期作者等信息的方法
Jan 16 Python
Python 3 判断2个字典相同
Aug 06 Python
Python turtle绘画象棋棋盘
Aug 21 Python
Python 调用 Windows API COM 新法
Aug 22 Python
Python爬虫之urllib基础用法教程
Oct 12 Python
pytorch dataloader 取batch_size时候出现bug的解决方式
Feb 20 Python
python matplotlib实现将图例放在图外
Apr 17 Python
pytorch损失反向传播后梯度为none的问题
May 12 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依赖注入(DI)和控制反转(IoC)详解
2017/06/12 PHP
DWR Ext 加载数据
2009/03/22 Javascript
js 图片缩放(按比例)控制代码
2009/05/27 Javascript
div移动 输入框不能输入的问题
2009/11/19 Javascript
JavaScript的parseInt 取整使用
2011/05/09 Javascript
Javascript浅谈之引用类型
2013/12/18 Javascript
JavaScript数据结构和算法之二叉树详解
2015/02/11 Javascript
JS实现仿中关村论坛评分后弹出提示效果的方法
2015/02/23 Javascript
Javascript将数字转化成为货币格式字符串
2016/06/22 Javascript
jquery对Json的各种遍历方法总结(必看篇)
2016/09/29 Javascript
Angularjs实现上传图片预览功能
2017/09/01 Javascript
vue-cli脚手架config目录下index.js配置文件的方法
2018/03/13 Javascript
Javascript实现html转pdf高清版(提高分辨率)
2020/02/19 Javascript
js中火星坐标、百度坐标、WGS84坐标转换实现方法示例
2020/03/02 Javascript
vue实现表格合并功能
2020/12/01 Vue.js
[47:52]完美世界DOTA2联赛PWL S2 PXG vs InkIce 第二场 11.26
2020/11/30 DOTA
python操作日期和时间的方法
2014/03/11 Python
使用Python的Twisted框架编写简单的网络客户端
2015/04/16 Python
Python使用multiprocessing实现一个最简单的分布式作业调度系统
2016/03/14 Python
Python将图片批量从png格式转换至WebP格式
2020/08/22 Python
python爬虫入门教程--HTML文本的解析库BeautifulSoup(四)
2017/05/25 Python
Python简单定义与使用二叉树示例
2018/05/11 Python
8种用Python实现线性回归的方法对比详解
2019/07/10 Python
PyCharm导入python项目并配置虚拟环境的教程详解
2019/10/13 Python
python pandas移动窗口函数rolling的用法
2020/02/29 Python
使用Python画了一棵圣诞树的实例代码
2020/11/27 Python
纯css3实现鼠标经过图片显示描述的动画效果
2014/09/01 HTML / CSS
html5通过postMessage进行跨域通信的方法
2017/12/04 HTML / CSS
外企测试工程师面试题
2015/02/01 面试题
大学生简历的个人自我评价
2013/12/04 职场文书
上课迟到检讨书100字
2014/01/11 职场文书
农村产权制度改革实施方案
2014/03/21 职场文书
大学新生入学教育方案
2014/05/16 职场文书
经验交流材料格式
2014/12/30 职场文书
继承公证书格式
2015/01/26 职场文书
python playwrigh框架入门安装使用
2022/07/23 Python