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 随机生成中文验证码的实例代码
Mar 20 Python
Python实现的多线程同步与互斥锁功能示例
Nov 30 Python
78行Python代码实现现微信撤回消息功能
Jul 26 Python
python对绑定事件的鼠标、按键的判断实例
Jul 17 Python
解决Python3下map函数的显示问题
Dec 04 Python
Python GUI自动化实现绕过验证码登录
Jan 10 Python
python数据库操作mysql:pymysql、sqlalchemy常见用法详解
Mar 30 Python
python中if及if-else如何使用
Jun 02 Python
python实现二分类和多分类的ROC曲线教程
Jun 15 Python
PyQt5 QDockWidget控件应用详解
Aug 12 Python
Python导入父文件夹中模块并读取当前文件夹内的资源
Nov 19 Python
python中doctest库实例用法
Dec 31 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
解析Extjs与php数据交互(增删查改)
2013/06/25 PHP
php中将一段数据存到一个txt文件中并显示其内容
2014/08/15 PHP
用ADODB.Stream转换
2007/01/22 Javascript
js动态给table添加/删除tr的方法
2013/08/02 Javascript
JS验证身份证有效性示例
2013/10/11 Javascript
jquery遍历checkbox的注意事项说明
2014/02/21 Javascript
node.js中的url.parse方法使用说明
2014/12/10 Javascript
详解网站中图片日常使用以及优化手法
2017/01/09 Javascript
js实现文本上下来回滚动
2017/02/03 Javascript
js实现做通讯录的索引滑动显示效果和滑动显示锚点效果
2017/02/18 Javascript
JS实现动态修改table及合并单元格的方法示例
2017/02/20 Javascript
微信小程序实现瀑布流布局与无限加载的方法详解
2017/05/12 Javascript
JS中去掉array中重复元素的方法
2017/05/26 Javascript
Vue2.0实现组件之间数据交互和通信操作示例
2019/05/16 Javascript
jQuery 淡入/淡出效果函数用法分析
2020/05/19 jQuery
使用vant的地域控件追加全部选项
2020/11/03 Javascript
js实现弹窗猜数字游戏
2020/11/26 Javascript
vue3.0 自适应不同分辨率电脑的操作
2021/02/06 Vue.js
python 中文字符串的处理实现代码
2009/10/25 Python
浅析Python中的join()方法的使用
2015/05/19 Python
Python简明入门教程
2015/08/04 Python
详解Python中映射类型(字典)操作符的概念和使用
2015/08/19 Python
PIL对上传到Django的图片进行处理并保存的实例
2019/08/07 Python
Python中的 sort 和 sorted的用法与区别
2019/08/10 Python
二手房买卖协议书
2014/04/10 职场文书
社区创先争优承诺书
2014/08/30 职场文书
2014院党委领导班子及其成员群众路线对照检查材料思想汇报
2014/10/04 职场文书
玩手机检讨书1000字
2014/10/20 职场文书
2014年信息宣传工作总结
2014/12/18 职场文书
大学生读书笔记大全
2015/07/01 职场文书
活动新闻稿范文
2015/07/17 职场文书
2016年习总书记讲话学习心得体会
2016/01/20 职场文书
2019年工作总结范文
2019/05/21 职场文书
MySQL pt-slave-restart工具的使用简介
2021/04/07 MySQL
python flask开发的简单基金查询工具
2021/06/02 Python
Python学习开发之图形用户界面详解
2021/08/23 Python