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创建文件和追加文件内容实例
Oct 21 Python
使用Python构建Hopfield网络的教程
Apr 14 Python
安装ElasticSearch搜索工具并配置Python驱动的方法
Dec 22 Python
python3使用pyqt5制作一个超简单浏览器的实例
Oct 19 Python
python和flask中返回JSON数据的方法
Mar 26 Python
python pandas 如何替换某列的一个值
Jun 09 Python
python实现简易数码时钟
Feb 19 Python
Python用61行代码实现图片像素化的示例代码
Dec 10 Python
django开发post接口简单案例,获取参数值的方法
Dec 11 Python
基于Python制作一副扑克牌过程详解
Oct 19 Python
搭建pypi私有仓库实现过程详解
Nov 25 Python
使用Python下载抖音各大V视频的思路详解
Feb 06 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
PHP中常见的缓存技术实例分析
2015/09/23 PHP
thinkPHP框架通过Redis实现增删改查操作的方法详解
2019/05/13 PHP
JavaScript 小型打飞机游戏实现原理说明
2010/10/28 Javascript
基于jquery的固定表头和列头的代码
2012/05/03 Javascript
sencha touch 模仿tabpanel导航栏TabBar的实例代码
2013/10/24 Javascript
js中的setInterval和setTimeout使用实例
2014/05/09 Javascript
js判断浏览器版本以及浏览器内核的方法
2015/01/20 Javascript
require.js 加载 vue组件 r.js 合并压缩的实例
2016/10/14 Javascript
JavaScript动态检验密码强度的实现方法
2016/11/09 Javascript
js实现界面向原生界面发消息并跳转功能
2016/11/22 Javascript
Node.js的Mongodb使用实例
2016/12/30 Javascript
bootstrap 下拉多选框进行多选传值问题代码分析
2017/02/14 Javascript
jquery 禁止鼠标右键并监听右键事件
2017/04/27 jQuery
jQuery图片缩放插件smartZoom使用实例详解
2017/08/25 jQuery
Python实现多线程抓取妹子图
2015/08/08 Python
Python中enumerate函数代码解析
2017/10/31 Python
Python设置matplotlib.plot的坐标轴刻度间隔以及刻度范围
2019/06/25 Python
基于python-opencv3的图像显示和保存操作
2019/06/27 Python
树莓派3 搭建 django 服务器的实例
2019/08/29 Python
python制作朋友圈九宫格图片
2019/11/03 Python
scrapy中如何设置应用cookies的方法(3种)
2020/09/22 Python
Python文件名匹配与文件复制的实现
2020/12/11 Python
CSS Grid布局教程之什么是网格布局
2014/12/30 HTML / CSS
Timberland美国官网:全球领先的户外品牌
2016/08/15 全球购物
德国净水壶和滤芯品牌:波尔德PearlCo(家用净水器)
2020/04/29 全球购物
在Java开发中如何选择使用哪种集合类
2016/08/09 面试题
建筑专业自荐信
2013/10/18 职场文书
学校司机岗位职责
2013/11/14 职场文书
自我评价如何写好?
2014/01/05 职场文书
免职证明样本
2014/10/23 职场文书
基层党组织整改方案
2014/10/25 职场文书
2015年感恩父亲节活动策划方案
2015/05/05 职场文书
CSS3实现模糊背景的三种效果示例
2021/03/30 HTML / CSS
python用海龟绘图写贪吃蛇游戏
2021/06/18 Python
Ajax 的初步实现(使用vscode+node.js+express框架)
2021/06/18 Javascript
mybatis中注解与xml配置的对应关系和对比分析
2021/08/04 Java/Android