教程:Origin绘制Hotspot热点图

又有一位来自车企的从事内燃机研究的读者提问:这种矩形色块的热力图怎么绘制?今天推出2篇教程:一篇是Origin教程,另一篇是Excel教程。

下面采用Origin2018软件演示绘制教程。
1.数据表
实验讨论柴油机随着转速(r/min)和扭矩(N·m)的增加,其尾气的排放分布情况。准备工作表的数据结构为X(转速)、Y(扭矩)、Z(排放分布)。为了演示,这里采用虚拟一些数据,采用随机数生成函数,在F(x)=输入“rnd()”,回车即可产生随机数据。大家在绘制时,可以采用自己的真实数据。

利用Origin绘制热力图可以有很多方式,各种方式数据表的结构都要求不一样。例如全选上表中的XYZ数据,点击下方Contour等高线按钮,即可绘制Contour图,具体步骤如下:

本文需要建立一个二元矩阵(转速、扭矩),每个矩阵元(这里的矩形框)显示不同的颜色(热度)。X和Y列数据都有相同的数据,如包含10行450 r/min,每个450的数据又对应10个不同的扭矩。
接下来,将工作表转为矩阵。全选XYZ数据,点击菜单“工作表”-转换为矩阵-XYZ网格化-打开对话框,确定即可转换为矩阵。

2.从矩阵绘制热点图
全选刚才生成的矩阵数据,点击下方的Contour按钮,在弹出菜单中选择“热点图”即可绘制出热点图。

但此时得到的图的颜色映射,并不是我们想要的效果。怎样修改颜色映射?
双击热点图像,在弹窗中设置填充颜色、级别。OK。

对于一些场合,如监控一种数据,它是微弱的(浅蓝色)、安全的(绿色)、稍微异常的(黄色)、警报(橙色)、危险的(红色)等情况时,可以采用相应的配色。下图是Origin2018的配色板。

本文,我们可以采用“Fire”配色方案(黄、红双色),得到最终的效果如下。

3.数值标签
为了感受热度强弱的同时,能够看见每个数据点(矩形色块)对应的热度数据,我们通常需要在数据点(色块)上标注数据标签。
双击热度图,在弹窗中将需要打标签的级别勾上✔,然后在“标签”选项页调整字体大小、颜色、保留小数位数等。

但是,这种标签只是对设置级别相近的数据打上标签,而不是对每个数据点(色块)打标签。
若需要对每个数据点打标签,需要将这些级别全部✔上,不过会出现标签并不会严格限制在色块内,而是相互重叠错位。
在谭编看来,并不需要将每个色块打标签,只需要将主要级别(如0.05、0.10、0.15、0.20、…)打上标签。
最终的效果图:

今天,谭编给大家演示了利用矩阵数据绘制热点图,顺便演示了contour等高线图的绘制过程,其中包括F(x)随机函数的应用、工作表转矩阵、调色板的选择、颜色映射自定义、热度图例的自定义、数值标签的显示与格式设置等技巧。本教程涵盖内容较多,大家可以多加练习,慢慢体会,并在今后的绘图中灵活应用各种技巧。
-
Origin(Pro):学习版的窗口限制【数据绘图】 2020-08-07
-
如何卸载Aspen Plus并再重新安装,这篇文章告诉你! 2020-05-29
-
AutoCAD 保存时出现错误:“此图形中的一个或多个对象无法保存为指定格式”怎么办? 2020-08-03
-
OriginPro:学习版申请及过期激活方法【数据绘图】 2020-08-06
-
CAD视口的边框线看不到也选不中是怎么回事,怎么解决? 2020-06-04
-
教程 | Origin从DSC计算焓和比热容 2020-08-31
-
如何评价拟合效果-Origin(Pro)数据拟合系列教程【数据绘图】 2020-08-06
-
Aspen Plus安装过程中RMS License证书安装失败的解决方法,亲测有效! 2021-10-15
-
CAD外部参照无法绑定怎么办? 2020-06-03
-
CAD中如何将布局连带视口中的内容复制到另一张图中? 2020-07-03
