Orgin绘制热力图
在 Origin 中绘制热力图的详细步骤,
Origin 绘制热力图(Heatmap)步骤
1. 准备数据
- 数据格式
- 数据是三列形式(X、Y、Z),需要先转换为矩阵格式才方便生成热力图。
X是行,Y是列;并将行列设置为类(非常重要!!!)将数值列设置为Z,如下图,设置为类就有Unsorted标志。
- 数据是三列形式(X、Y、Z),需要先转换为矩阵格式才方便生成热力图。
2. 绘制热力图
- 选中矩阵窗口。
- 菜单栏选择
Plot → Contour → Heatmap
。 - Origin 会生成一个以颜色表示数值幅度的二维图。
4. 调整热力图样式
- 调色板:
- 双击图例或在
Plot Details
中选择Colormap/Contours
,选择合适的调色板(如Rainbow
,Thermal
,CoolWarm
等)。 - 对于水温,可以选择从蓝色到红色的渐变表示低到高温度。
- 双击图例或在
- 标签与刻度:
- 在
Plot Details → Axes
中设置 X、Y 轴刻度标签(如 X 轴为时间,Y 轴为水深或高程)。
- 在
- 色标(Color Scale):
- 可通过双击色标调整颜色区间、标签精度或单位(例如 ℃)。
- 平滑显示:
- 在
Matrix → Smooth
功能中对数据进行平滑处理(如果测点稀疏可考虑)。
- 在
5. 添加细节
- 添加标题、轴标签、色标标题(如 “Water Temperature (°C)”)。
- 根据需要设置等值线(
Plot Details → Colormap/Contours → Contours
添加等值线样式)。
6. 导出图像
- 菜单栏选择
File → Export Graphs
。 - 选择
TIFF
,EPS
,PDF
等适合论文的格式,并设置分辨率(≥300 dpi)。
✅ 小技巧
- 如果是多时段数据,可以用 Origin 的
Layer Management
合并多个热力图,或使用Animation
功能生成水温时空演变动画。 - 在水温垂向图中,常将 纵轴方向反转(高程或深度从上到下),可在
Axis Dialog
中勾选Reverse
。