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 实现堆排序算法代码
Jun 05 Python
python3编写C/S网络程序实例教程
Aug 25 Python
举例讲解Python面相对象编程中对象的属性与类的方法
Jan 19 Python
python实现下载整个ftp目录的方法
Jan 17 Python
Python基于贪心算法解决背包问题示例
Nov 27 Python
Python实现多进程共享数据的方法分析
Dec 04 Python
python+django+sql学生信息管理后台开发
Jan 11 Python
Python框架Flask的基本数据库操作方法分析
Jul 13 Python
django从请求到响应的过程深入讲解
Aug 01 Python
Python DataFrame.groupby()聚合函数,分组级运算
Sep 18 Python
Python+MySQL随机试卷及答案生成程序的示例代码
Feb 01 Python
python 爬取华为应用市场评论
May 29 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
Laravel框架集成UEditor编辑器的方法图文与实例详解
2019/04/17 PHP
javascript延时重复执行函数 lLoopRun.js
2007/06/29 Javascript
[推荐]javascript 面向对象技术基础教程
2009/03/03 Javascript
JavaScript 浏览器验证代码(来自discuz)
2010/07/17 Javascript
Bookmarklet实现启动jQuery(模仿 云输入法)
2010/09/15 Javascript
js 优化次数过多的循环 考虑到性能问题
2011/03/05 Javascript
js DOM 元素ID就是全局变量
2012/09/20 Javascript
javascript数组的使用
2013/03/28 Javascript
jQuery实现页面内锚点平滑跳转特效的方法总结
2015/05/11 Javascript
JS实现iframe自适应高度的方法(兼容IE与FireFox)
2016/06/24 Javascript
解决前端跨域问题方案汇总
2016/11/20 Javascript
Nodejs 发送Post请求功能(发短信验证码例子)
2017/02/09 NodeJs
JS操作input标签属性checkbox全选的实现代码
2017/03/02 Javascript
javascript实现循环广告条效果
2017/12/12 Javascript
jquery在启动页面时,自动加载数据的实例
2018/01/22 jQuery
详解vue指令与$nextTick 操作DOM的不同之处
2018/08/02 Javascript
JS学习笔记之原型链和利用原型实现继承详解
2019/05/29 Javascript
vue移动端弹起蒙层滑动禁止底部滑动操作
2020/07/22 Javascript
JavaScript实现点击切换验证码及校验
2021/01/10 Javascript
JavaScript canvas实现文字时钟
2021/01/10 Javascript
Django在Win7下的安装及创建项目hello word简明教程
2014/07/14 Python
Tensorflow卷积神经网络实例进阶
2018/05/24 Python
Python机器学习之scikit-learn库中KNN算法的封装与使用方法
2018/12/14 Python
python实时检测键盘输入函数的示例
2019/07/17 Python
python基于json文件实现的gearman任务自动重启代码实例
2019/08/13 Python
使用html2canvas实现将html内容写入到canvas中生成图片
2020/01/03 HTML / CSS
城市观光通行证:The Sightseeing Pass
2018/04/28 全球购物
和平主题的演讲稿
2014/01/12 职场文书
导游实习生自荐书
2014/01/28 职场文书
幼儿园庆六一游园活动方案
2014/01/29 职场文书
厨房领班竞聘演讲稿
2014/04/23 职场文书
2015年信息宣传工作总结
2015/05/26 职场文书
国庆节新闻稿
2015/07/17 职场文书
《最后一头战象》教学反思
2016/02/16 职场文书
深入浅析Django MTV模式
2021/09/04 Python
MySQL范围查询优化的场景实例详解
2022/06/10 MySQL