查看原文
其他

第3讲:工作簿、工作表和列(基础)

谭编 编辑之谭 2022-07-08
导    读
第3、4讲主要讲解工作表的结构与创建方法、演示四大法宝之三(模板绘图)。这两节不讲举例中涉及到的5幅图的具体绘制方法,只演示模板的调用方法。因此,需要在第3讲提前将谭编设计的Origin模板分享出来。模板将在课程群分享,请提前下载。
模板:EIS03-EditorTan.otpu

模板:EIS01-EditorTan.otpu


模板:EIS02-EditorTan.otpu

模板:2Ycol-EditorTan.otpu

模板:3X2Y-EditorTan.otpu

3.1数据表的构建
3.1.1 构建列
在实验数据整理过程中,我们可以先根据需要,创建一些特定结构的表格,依据表格框架,从txt或Excel等格式的数据文件中复制并粘贴相应数据到表中。这种先建立表格后填入数据的方法可能是大众所喜欢的方法,因为,我们在整理数据时,逻辑关系和思路会比较清晰。

OriginPro 2021(Origin9.8)为数据表的准备提供了快捷的“构建列”向导(如图)。表中列的属性主要分为X、Y、Z、X误差(M)、Y误差(E)、标签(L)、忽略(N)、组(G)、项目(S)等,可以根据具体的科研实验数据的个性需求,灵活创建数据表。Origin9.8定义的列属性相比Origin9.1版本,新增了3种:标签(L)、忽略(N)、组(G),这使Origin的绘图功能更加丰富。

3.1.2 创建基本型数据表
(1)(XY)n
(XY)n型数据表其实是将每张XY表格,整理到一张表格中。例如:在3种条件“pH、反应温度T和反应配比x”,即3种X)下,考察2个指标(例如产率、比容量等,即2种Y)的变化。这就需要创建(XY2)n型(n>1,下同)数据表,即创建3组XYY(共9列)数据表。

再如:测试了4种电极材料的电化学阻抗(EIS),这4种材料的EIS数据之间都具有各自不同的Z(即X)和-Z’’(即Y),则需要创建4个XY列,即(XY)n型数据表。
 
方法:菜单“文件-新建-工作簿”或快捷键Ctrl+N,向导窗口中“列设定”输入“4(XY)”,确定。

小窍门:为了方便我们区分不同样品或条件的数据,我们可以将表列交替填充背景色。按Ctrl不放,点选需要交替填充的列标签,实现跳选、多选,然后点击上方的油漆桶填充颜色工具给所选表列填充背景颜色,即高亮显示列。


(2)XYn
假设在相同条件(衍射角范围、扫描速度)下测试10种样品的X射线衍射(XRD)数据,那么所有样品的XRD数据都具有完全相同的X列,此时,我们只需要创建一个共X、多Y列的数据表,即创建XYn型数据表。
方法:菜单“文件-新建-工作簿”或快捷键Ctrl+N,向导窗口中“列设定”输入“X10Y”,确定。

当然,也可以采用多文件导入向导自动合并为XYY型表格,这个方法在第2讲中已经讲过。
(3)(XYZ)n
在绘制3D散点图或柱状图时,经常需要用到XYZ型的数据。3D图相对于2D图比较抽象,这也是大多数初学者很难看懂3D图或很难理解XYZ型数据表的原因。3D图的XZ是单组样品的XY两列数据,而Y通常是位于3D图右下方的侧边轴,通常为文本刻度,用于描述具体实验条件。另外,在几何上,XY用于定位3D坐标系中底面的位置坐标,Z为某项指标的强度大小。
 
3.1.3 创建误差棒数据表
在绘制多组样品的2D或3D误差棒点线图、柱状图、堆积图时,我们经常会遇到绘制不出误差棒的问题,其主要原因是数据表的结构不正确。解决办法:yEr±误差列需紧跟Y数据列之后。
(1)(XYyEr)n
(XYyEr)n型数据表的基本结构为(XY)n型(即独立XY型),在每个Y列之后增加yEr±误差列。例如我们构造2组误差数据表。
方法:菜单“文件-新建-工作簿”或快捷键Ctrl+N,向导窗口中“列设定”输入“2(XYE)”,确定。
注:对于需要绘制X误差的数据表创建方法类似,例如,我们构造3组含X误差、Y误差的数据表,在“列设定”中输入“3XMYE”,其中“M”是X误差的代码。
  
(2)X(YyEr)n
X(YyEr)n型数据表的基本结构为XYn型(即共XY型),同样需要在每个Y列之后增加yEr±误差列。例如我们构造3组误差数据表。

方法:菜单“文件-新建-工作簿”或快捷键Ctrl+N,向导窗口中“列设定”输入“X3(YE)”,确定。

(3)X(YZyEr)n
绘制3D误差棒图通常需要X(YZyEr)n型数据表,其基本结构为XYZn型(即共XZ型),同样需要在每个Z列之后增加yEr±误差列,虽然名称为“yEr”,其实是Z的误差。这里XYZ型数据中Y可以是文本标签。例如我们构造3组XYZ误差数据表。

方法:菜单“文件-新建-工作簿”或快捷键Ctrl+N,向导窗口中“列设定”输入“X3(YZE)”,确定。

3.2 工作表的常用操作
演示:(1)移动列、交换列;(2)转置;(3)排序;(4)条件格式;(5)列统计;(6)列查重;(7)多条曲线的均值、极值、方差(菜单:分析-数学-计算多条曲线均值)。

3.3 数据的格式
Origin约定数据的格式代码如下图所示,在实际绘图中可以根据具体需求设置相应的数据格式。例如有效数字、几位小数位、科学记数法等。

免费听课
以上是《谭编Origin从入门到精通》第3讲的内容,于2022年1月18日(周二)晚7:30开讲,准备讲授第3讲、第4讲的内容。通常直播的第二天上线录播回放,方便时间冲突没来直播间的读者回看。当然,非常欢迎大家来直播间与谭编互动,这样学习效果或许比回看的效果好几倍。也欢迎大家每周“追剧谭编课程”。

免费听课--入群邀请

课程资料、直播通知、录播回放,见群通知!



立即获得课程群入群邀请

长按二维码,发消息:tan3




本刊:华南师范大学学报(自科版), 中文核心期刊。征稿:物理、材料、化学、环境等编辑:谭编微信:EditorTan01

说点正事

强烈建议【星标】我。我在乎你【在看】

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存