matplotlib实现热成像图colorbar和极坐标图的方法


Posted in Python onDecember 13, 2018

热成像图

%matplotlib inline
from matplotlib import pyplot as plt
import numpy as np
 
def f(x, y):
  return (1 - x / 2 + x ** 5 + y ** 3) * np.exp(-x ** 2 - y ** 2)
 
n = 10
x = np.linspace(-3, 3, 4 * n)
y = np.linspace(-3, 3, 3 * n)
X, Y = np.meshgrid(x, y)
plt.imshow(f(X, Y), cmap='hot', origin='low')
plt.colorbar(shrink=.83)
 
plt.xticks(())
plt.yticks(())

matplotlib实现热成像图colorbar和极坐标图的方法

极坐标图

%matplotlib inline
from matplotlib import pyplot as plt
import numpy as np
 
ax = plt.subplot(1, 1, 1, polar=True)
#ax = plt.plot( polar=True)
N = 20
theta = np.arange(0.0, 2 * np.pi, 2 * np.pi / N)
radii = 10 * np.random.rand(N)
width = np.pi / 4 * np.random.rand(N)
bars = plt.bar(theta, radii, width=width, bottom=0.0)
 
for r,bar in zip(radii, bars):
  bar.set_facecolor(plt.cm.jet(r/10.))
  bar.set_alpha(0.5)
 
ax.set_xticklabels([])
ax.set_yticklabels([])

matplotlib实现热成像图colorbar和极坐标图的方法

以上这篇matplotlib实现热成像图colorbar和极坐标图的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
一个简单的python程序实例(通讯录)
Nov 29 Python
初探TensorFLow从文件读取图片的四种方式
Feb 06 Python
[原创]windows下Anaconda的安装与配置正解(Anaconda入门教程)
Apr 05 Python
python3+PyQt5实现支持多线程的页面索引器应用程序
Apr 20 Python
Python Django给admin添加Action的方法实例详解
Apr 29 Python
Django中的cookie和session
Aug 27 Python
Xadmin+rules实现多选行权限方式(级联效果)
Apr 07 Python
python快速安装OpenCV的步骤记录
Feb 22 Python
从np.random.normal()到正态分布的拟合操作
Jun 02 Python
利用python实时刷新基金估值(摸鱼小工具)
Sep 15 Python
python 中的jieba分词库
Nov 23 Python
Python制作春联的示例代码
Jan 22 Python
对matplotlib改变colorbar位置和方向的方法详解
Dec 13 #Python
python用plt画图时,cmp设置方法
Dec 13 #Python
python reverse反转部分数组的实例
Dec 13 #Python
对Python的zip函数妙用,旋转矩阵详解
Dec 13 #Python
python将list转为matrix的方法
Dec 12 #Python
python矩阵的转置和逆转实例
Dec 12 #Python
对Python 除法负数取商的取整方式详解
Dec 12 #Python
You might like
ubuntu下配置nginx+php+mysql详解
2015/09/10 PHP
JavaScript 语法集锦 脚本之家基础推荐
2009/11/15 Javascript
基于Jquery制作的幻灯片图集效果打包下载
2011/02/12 Javascript
JQury slideToggle闪烁问题及解决办法
2011/07/05 Javascript
js获取触发事件元素在整个网页中的绝对坐标(示例代码)
2013/12/13 Javascript
jquery实现瀑布流效果分享
2014/03/26 Javascript
js 设置缓存及获取设置的缓存
2014/05/08 Javascript
node.js中的console.assert方法使用说明
2014/12/10 Javascript
javascript引用赋值(地址传值)用法实例
2015/01/13 Javascript
JavaScript检测实例属性, 原型属性
2015/02/04 Javascript
详解JavaScript UTC时间转换方法
2016/01/07 Javascript
vue.js绑定class和style样式(6)
2016/12/09 Javascript
AngularJS折叠菜单实现方法示例
2017/05/18 Javascript
Javascript中将变量转换为字符串的三种方法
2017/09/19 Javascript
vue初始化动画加载的实例
2018/09/01 Javascript
深入理解nodejs搭建静态服务器(实现命令行)
2019/02/05 NodeJs
基于vue实现简易打地鼠游戏
2020/08/21 Javascript
Antd中单个DatePicker限定时间输入范围操作
2020/10/29 Javascript
使用Python OpenCV为CNN增加图像样本的实现
2019/06/10 Python
10分钟用python搭建一个超好用的CMDB系统
2019/07/17 Python
Pandas+Matplotlib 箱式图异常值分析示例
2019/12/09 Python
使用 django orm 写 exists 条件过滤实例
2020/05/20 Python
CSS3实现歌词进度文字颜色填充变化动态效果的思路详解
2020/06/02 HTML / CSS
基于HTML5 Canvas的3D动态Chart图表的示例
2017/11/02 HTML / CSS
canvas如何绘制钟表的方法
2017/12/13 HTML / CSS
HTML5拖拽API经典实例详解
2018/04/20 HTML / CSS
New Balance澳大利亚官网:运动鞋和健身服装
2019/02/23 全球购物
美国孩之宝玩具官网:Hasbro Pulse
2019/06/24 全球购物
移动通信行业实习自我鉴定
2013/09/28 职场文书
办公室主任主任岗位责任制
2014/02/11 职场文书
鼓舞士气的口号
2014/06/16 职场文书
团日活动总结报告
2014/06/25 职场文书
2014年度考核工作总结
2014/12/24 职场文书
导游词之唐山景点
2019/12/18 职场文书
python opencv通过按键采集图片源码
2021/05/20 Python
Python使用Opencv打开笔记本电脑摄像头报错解问题及解决
2022/06/21 Python