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中Genarator函数用法分析
Apr 08 Python
Python的Django中django-userena组件的简单使用教程
May 30 Python
使用Python实现简单的服务器功能
Aug 25 Python
python3利用tcp实现文件夹远程传输
Jul 28 Python
Python中一些深不见底的“坑”
Jun 12 Python
Python元组 tuple的概念与基本操作详解【定义、创建、访问、计数、推导式等】
Oct 30 Python
如何理解python中数字列表
May 29 Python
Python如何爬取b站热门视频并导入Excel
Aug 10 Python
jupyter使用自动补全和切换默认浏览器的方法
Nov 18 Python
python基于tkinter制作下班倒计时工具
Apr 28 Python
Python 线程池模块之多线程操作代码
May 20 Python
python爬取网页版QQ空间,生成各类图表
Jun 02 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
PHP5 操作MySQL数据库基础代码
2009/09/29 PHP
PHP变量内存分配问题记录整理
2013/11/27 PHP
php输出图像的方法实例分析
2017/02/16 PHP
Nginx下ThinkPHP5的配置方法详解
2017/08/01 PHP
PHP开发api接口安全验证操作实例详解
2020/03/26 PHP
用正则xmlHttp实现的偷(转)
2007/01/22 Javascript
javascript中的几个运算符
2007/06/29 Javascript
对javascript的一点点认识总结《javascript高级程序设计》读书笔记
2011/11/30 Javascript
JavaScript/jQuery 表单美化插件小结
2012/02/14 Javascript
JQuery基础语法小结
2015/02/27 Javascript
jQuery简单实现input文本框内灰色提示文本效果的方法
2015/12/02 Javascript
Bootstrap组合上、下拉框简单实现代码
2017/03/06 Javascript
js中的DOM模拟购物车功能
2017/03/22 Javascript
彻底解决 webpack 打包文件体积过大问题
2017/07/07 Javascript
Vue基于NUXT的SSR详解
2017/10/24 Javascript
详解redis在nodejs中的应用
2018/05/02 NodeJs
浅析Vue项目中使用keep-Alive步骤
2018/07/27 Javascript
jQuery实现的页面弹幕效果【测试可用】
2018/08/17 jQuery
Vuex实现数据共享的方法
2019/12/20 Javascript
javascript实现时钟动画
2020/12/03 Javascript
跟老齐学Python之编写类之二方法
2014/10/11 Python
Python合并字符串的3种方法
2015/05/21 Python
浅谈flask中的before_request与after_request
2018/01/20 Python
python3解析库BeautifulSoup4的安装配置与基本用法
2018/06/26 Python
Win10+GPU版Pytorch1.1安装的安装步骤
2019/09/27 Python
Python lambda表达式原理及用法解析
2020/08/18 Python
斯凯奇美国官网:SKECHERS美国
2016/08/20 全球购物
如何提高JDBC的性能
2013/04/30 面试题
销售高级职员求职信
2013/10/29 职场文书
工作失职检讨书范文
2014/01/16 职场文书
关于旷工的检讨书
2014/02/02 职场文书
遥感技术与仪器求职信
2014/02/22 职场文书
说明书格式及范文
2014/05/07 职场文书
施工安全承诺书
2014/05/22 职场文书
四风查摆问题自查报告
2014/10/10 职场文书
在python中读取和写入CSV文件详情
2022/06/28 Python