史上最全:Origin绘制Contour图

哈工大的王博士、吉林大学的Kyle博士等提到了Contour图的一些绘图问题。这些问题也是经常遇到的难题,这篇教程很全!

但都是为了解决某个问题,并不系统。今天,谭编准备就Contour图出一个详细教程,史上最全!

本教程详细介绍XYY型数据表的contour绘图方法!

1、什么是Contour图?

2、Contour图有哪几种?

Origin 2018 可以绘制这些Contour图:

是不是琳琅满目?!但是Contour图如同它名称本身一样,被广泛应用于地理地图的绘制。对于非地学领域,编号1~8以及17~20等图比较常见。编号4~5的绘图类似,谭编在某一期推过教程:

3、数据表的准备

Contour图的数据表是XYZ还是XYY?

通常XYZ型数据是用来绘制3D瀑布图的,而绘制Contour图的数据表主要是XYY型。例如下图是哈工大的王博提供的原位XRD测试数据表:

想绘制下图所示的效果:

也就是,横轴是2θ,纵轴是样品序号index,彩色显示xrd的强度intensity。很多童鞋可能都这样理解,将数据表整理成XYZ, XYZ, ……的结构。但利用contour工具绘图得到下图的空白!

有数据,没出图?!

数据表结构不符合,应该整理成XYY型。删除相同的数据列(所以序号的2θ变化是一样的,删除,只保留第一个序号的2θ,其他序号的共用2θ),然后选中后续各序号的Z列,set as Y。再在comments中添加序号0,1,2,3……。

怎么跳选多列数据?按Ctrl同时点击列头按钮挑选!

这么多序号,35个,一个一个地敲键盘吗?NoNoNo!

这是不是Excel中的操作?!

4、绘制contour-fill图

我们全选前面整理的表中数据,点击下方工具栏的Contour工具

在弹窗中不做修改,直接点击“OK”得到下图

上图是不是有很多疑点?

Speed Mode is On是快速模式,可以不管,强迫症可以点击右侧工具栏跑步的小人工具切换到正常模式。

为什么图中有黑色线?那是等高线。这里不是地图,我们不需要等高线。怎么关闭?

得到下图效果:

我们可以将colormap反序:

得到下图效果:

如果感觉上图峰的强度没有体现出来,可以修改图例的颜值范围:

得到下图效果:

如果我们感兴趣的衍射峰的偏移变化细节没有体现出来,我们可以缩小横轴2θ的范围:双击横轴,调整scale。

得到下图的效果:

5、绘制contour-Profiles轮廓图

我们在前述绘制的彩色填充的contour图中,可以直观地看到一个反应过程中某个晶面衍射峰的偏移。如果在这个contour图的基础上,能够将某一个物相的XRD显示出来,那就非常炫酷了。原位XRD图的纵向轮廓图(下图中右侧插图)无意义,可以删除。

接下来优化绘图,将右轴改为左轴:

显示纵轴标题,改为Index

美化后得到下图的效果:

6、绘制非Contour图

同样XYY型数据表,也可以绘制其他不是等高图,也仍然具有很好的表现力。

(1)Colormap Surface彩面图

两种彩面图,第一种带投影,得到下图的效果:

(2)绘制Heat Map热度图

效果如下:

热度图是不是跟Contour图有点像?!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200206A0JBOO00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券