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连接mysql调用存储过程示例
Mar 05 Python
Python StringIO模块实现在内存缓冲区中读写数据
Apr 08 Python
Python中的模块和包概念介绍
Apr 13 Python
Python中获取对象信息的方法
Apr 27 Python
Python读取和处理文件后缀为.sqlite的数据文件(实例讲解)
Jun 27 Python
Python实现的计数排序算法示例
Nov 29 Python
python 中的[:-1]和[::-1]的具体使用
Feb 13 Python
Python class的继承方法代码实例
Feb 14 Python
Keras设定GPU使用内存大小方式(Tensorflow backend)
May 22 Python
浅谈keras使用预训练模型vgg16分类,损失和准确度不变
Jul 02 Python
Django限制API访问频率常用方法解析
Oct 12 Python
python中类与对象之间的关系详解
Dec 16 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 split()函数的用法详解
2013/06/05 PHP
PHP邮件群发机实现代码
2016/02/16 PHP
php+mongodb判断坐标是否在指定多边形区域内的实例
2016/10/28 PHP
基于ThinkPHP5框架使用QueryList爬取并存入mysql数据库操作示例
2019/05/25 PHP
Jquery中获取iframe的代码
2011/01/11 Javascript
Javascript级联下拉菜单以及AJAX数据验证核心代码
2013/05/10 Javascript
js网页版计算器的简单实现
2013/07/02 Javascript
浅析javascript中function 的 length 属性
2014/05/27 Javascript
web前端设计师们常用的jQuery特效插件汇总
2014/12/07 Javascript
JS+CSS实现表格高亮的方法
2015/08/05 Javascript
js实现的简单radio背景颜色选择器代码
2015/08/18 Javascript
分享js粘帖屏幕截图到web页面插件screenshot-paste
2020/08/21 Javascript
自制微信公众号一键排版工具
2016/09/22 Javascript
Vue.js第二天学习笔记(vue-router)
2016/12/01 Javascript
安装vue-cli的简易过程
2018/05/22 Javascript
jQuery动态操作表单示例【基于table表格】
2018/12/06 jQuery
node.js中express模块创建服务器和http模块客户端发请求
2019/03/06 Javascript
vue 解决遍历对象显示的顺序不对问题
2019/11/07 Javascript
Java Varargs 可变参数用法详解
2020/01/28 Javascript
Python常用小技巧总结
2015/06/01 Python
详解python实现读取邮件数据并下载附件的实例
2017/08/03 Python
Python实现简单生成验证码功能【基于random模块】
2018/02/10 Python
Pycharm导入Python包,模块的图文教程
2018/06/13 Python
Python生态圈图像格式转换问题(推荐)
2019/12/02 Python
python 画图 图例自由定义方式
2020/04/17 Python
在css3中background-clip属性与background-origin属性的用法介绍
2012/11/13 HTML / CSS
香港个人化生活购物网站:Ballyhoo Limited
2016/09/10 全球购物
Etam艾格英国官网:法国著名女装品牌
2019/04/15 全球购物
美国狗旅行和户外用品领先供应商:kurgo
2020/08/18 全球购物
Johnson Fitness澳大利亚:高级健身器材
2021/03/16 全球购物
介绍一下EJB的分类及其各自的功能及应用
2016/08/23 面试题
机电专业毕业生推荐信
2013/11/10 职场文书
赵氏孤儿观后感
2015/06/09 职场文书
婚宴致辞
2015/07/28 职场文书
python 单机五子棋对战游戏
2022/04/28 Python
nginx 添加http_stub_status_module模块
2022/05/25 Servers