等值线图的Python绘制方法
等值线图或等高线图在科学界经常用到,它是由一些封闭的曲线组成的,来表示三维结构表面。虽然看起来复杂,其实用matplotlib实现起来并不难。代码如下:
import numpy as np
import matplotlib.pyplot as plt
dx=0.01;dy=0.01
x=np.arange(-2.0,2.0,dx)
y=np.arange(-2.0,2.0,dy)
X,Y=np.meshgrid(x,y)
def f(x,y):return(1-y**5+x**5)*np.exp(-x**2-y**2)
C=plt.contour(X,Y,f(X,Y),8,colors='black') #生成等值线图
plt.contourf(X,Y,f(X,Y),8)
plt.clable(C,inline=1,fontsize=10)
结果如下:
使用等值线图,在图的一侧增加图例作为图表中所用颜色的说明几乎是必需的,在上述代码最后增加colorbar()函数就可以实现。
plt.colorbar()
等值线图的Python绘制方法相关推荐
- 箱体图Boxplot及Python绘制方法
一.箱体图介绍 箱体图Boxplot是一种表示数据分布的方法(wiki:boxplot),一个基本的箱体图从上到下分别表示最大值,上四分位,均值,下四分位,最小值.有的箱体图中还会加入异常值等. 箱体 ...
- 标准圆形饼图Python绘制方法
我们直接调用matplotlib库中pie()函数来绘制饼状图,pie()函数可以自己计算每个类别所占的比例.代码如下: import matplotlib.pyplot as pltlables=[ ...
- 超干货 | 泰勒图(Taylor diagram)绘制方法大汇总
近日,有小伙伴私信小编关于泰勒图(Taylor diagram) 的绘制方法,小编也进行了相关资料查询,那么,今天这篇推文借给大家介绍一下如何绘制泰勒图(Taylor diagram),具体内容如下: ...
- python绘制两个离散变量关系图——马赛克图
一个比较好看的图如下: 我们可以较为直观的看到两个离散变量之间的关系,python绘制方法也比较简单 可以使用statsmodels.graphics.mosaicplot.mosaic 文档位置:h ...
- 2、Python绘制等值线图与填色图
目录 一.导入软件包 二.读取文件并进行数据处理 三.绘制等值线图 四.绘制填色图 本文主要介绍如何利用Python绘制等值线图以及填色图,因需要利用Cartopy软件包,请提前配置好Python环境 ...
- 怎么用python找论文_如何利用Python绘制学术论文图表方法
论文中图表形式多样,常用的处理工具有excel.MATLAB以及Python等,excel自处理的方法有两个缺陷: 1.当数据较多时,容易出现excel"翻白眼"的现象: 2.需要 ...
- python简单代码画曲线图教程-Python绘制折线图和散点图的详细方法介绍(代码示例)...
本篇文章给大家带来的内容是关于Python绘制折线图和散点图的详细方法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 1.绘制折线图和散点图要用到matplotlib ...
- python画折线图代码-Python绘制折线图和散点图的详细方法介绍(代码示例)
本篇文章给大家带来的内容是关于Python绘制折线图和散点图的详细方法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 1.绘制折线图和散点图要用到matplotlib ...
- python怎么画条形图-python绘制条形图方法代码详解
1.首先要绘制一个简单的条形图 import numpy as np import matplotlib.pyplot as plt from matplotlib import mlab from ...
- python画直方图代码-Python绘制直方图及子图的方法分析(代码示例)
本篇文章给大家带来的内容是关于Python绘制直方图及子图的方法分析(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 1.直方图的绘制也需要用到matplotlib下的py ...
最新文章
- 判断某数组是不是二叉树的后序遍历序列 python递归与非递归解法
- Silverlight开发中遇到的几个小问题
- JVM 常用参数一览表(转)
- 信息学奥赛一本通 1008:计算(a+b)/c的值 | OpenJudge NOI 1.3 03
- pthread_join pthread_exit 线程 Linux函数 线程退出 线程等待
- 千山独行-一个人的创业路(连载八)
- PHP性能:序——谈ab(Apache Bench)压力测试工具
- pragma预处理指令详解
- 雅虎WEB前端网站优化
- 麦克斯韦方程组(彩图完美解释版)
- 检查计算机设备报告书,关于计算机安全检查的自查报告范文
- 假期无聊,我用傅里叶变换做了一个频率计,吉他定调口哨定音,样样好使!
- 【JMeter】后置处理器之JSON提取器
- 《SICP》习题第1章
- 计算机硬盘接口分类,硬盘接口几种常规的类型
- 网络初级 关于ensp动态路由rip协议
- 未来计算机手抄报图片,小学生科技创造未来手抄报图片简单又漂亮
- 从编程小白到入门码农的五个途径
- 计算机模拟光学图像加密,光学图像加密中级联相位恢复算法的应用
- 2021年CVPR论文Deep Two-View Structure-from-Motion Revisited阅读笔记
热门文章
- 可以免费领取卡巴斯基激活码的活动
- 使用turtle绘图:绘制“点“:dot()绘制“标记“:stamp()
- linux dns配置服务器报告,Linux DNS服务实验报告
- 看完这篇解决你99%的运维安全陋习,快别踩坑了!
- 存储数据迁移解决方案
- threejs 三面体_three.js几何体对象_三维建模_郭隆邦技术博客
- 【Android】移动端接入Cronet实践
- 【图算法】(3) 网络的基本静态几何特征(二),附networkx完整代码
- PLSQL Developer 13链接oracle安装与配置手册
- 黎活明给程序员的忠告