Origin2017绘制带数据标签的热力图
撰写论文时千篇一律的折线图、柱状图早已使人审美疲劳,好的可视化制图能够不仅能够使审稿人眼前一亮,同时也会让整篇论文显得更加高大上。热力图是多组数据对比绘图的很好替代品,但其绘图不像折线图、柱状图那么简单,特此进行记录,以备遗忘。
首先需要将数据拷贝到工作表中,如下图是一组示例数据,可以根据自己的标签将x和y的坐标轴设置成文字。
之后,选中所有数据(包括X列)选择绘图->等高线图->热点图
弹出的热点图对话框设置如下,点击确定即可得到初步的绘制结果
由于2017版本无法直接添加数据标签,所以只能采取“曲线救国”的思路
怎么办呢?对,为每个格子添加与之对应的数据点,然后为数据点添加标签,可以通过叠加折线图或散点图实现,然后把折线或散点隐藏即可。
本文以添加折线图为例,添加数据之前,需要把多列数据合并为一列,此过程仅需选中数值数据,然后通过工作表->堆叠列来堆叠数据,注意要选中包括其它列,具体设置如图
将堆叠后的数据复制到一个新表中(这一步很有必要,否则可能导致后续添加数据不成功),注意复制过来的数据是不显示类别列的,没有类别列在添加数据时会导致数据添加不成功,因此我们需要进行手动设置。在fx处右键(当然在长名称、单位、注释处右键也可)->视图,选中类别
在A列和B列的类别行双击,会弹出如下对话框,确定即可
选择排序类型为不排序,确定。
然后根据自己的数据,将A列和B列分别设置为X和Y
例如。我的热图中方法是X数据是Y,所以我需要将A列设置为Y,B列设置为X,方法为选中A列->右键->设置为->Y,B列设置方法相同
然后选中Y列,将鼠标指针移动到Y列右侧边缘处,按住鼠标左键拖动到热图上,释放鼠标,完成数据的添加,添加后的图像如图所示
然后在热图上双击鼠标左键,改变线条透明度为100%
启用标签,标签形式设置为C,连接至数据点
得到初始的绘图状态,后续就是图表的设置与美化了,这个就自己摸索吧…