ORIGIN教程
【导读】西南交大的王博士提问:怎样绘制拟合柱图的3D瀑布图?
有三组柱图及其拟合曲线,我们通常绘制出2D的柱线图(图1a),怎样将三组拟合的柱状图绘制在一张3D瀑布图中,大多数同学可能绘制出图1b~d的效果,无论怎样设置,都不能将拟合曲线跟柱子拼在一起。
图1
谭编尝试了双矩阵叠加绘制出图1e,一个采用3D柱图,一个采用3D散点图。由于矩阵要求严格的XY行列矩阵,要求两个矩阵XY严格对应,而拟合曲线是1000行数据,柱状图的行数约24行,在统一转成矩阵后,拟合曲线就被压缩为24个散点。
最后,将绘图方案确定为图1f,今天就推出图1f的origin教程。
选择数据,点击下方工具栏“Z数据颜色映射3D瀑布图”,可以得到一字排开的瀑布图。
图2
3. 绘制修改3D瀑布图
要想将柱状图和拟合曲线堆叠在一起,我们需要将两者按照“注释”分组。具有相同注释文本的数据列将被分在同一组。
3.1 建立分组
双击前述绘制的瀑布图中的曲线,在“组”标签页,选择“按列标签”-“注释”分组,具体步骤如图3。
图3
3.2 按分组“堆叠”曲线
如图4,点击左边“Layer1”图层1,再点击“堆叠”选项页,选中“累积”,勾选“对使用“累积”……“分组”设置”,最后点击“确定”。
图4
得到的曲线已经按照注释分组堆叠了,但是已经超出坐标系范围,需要一键调整(图5)。
图5
得到的图中,拟合曲线在0附近出现了异常(图6),我们可以调整X轴范围,将0改为“2E15”(即1×10^15),避免这个异常。
图6
3.3 修改3D柱条图
经过上述操作,得到了3组(每组2条)曲线,怎样将其中一条改为柱条图?
双击曲线,在弹窗中,将左下方的类型改为“3D柱条图”(图7)
图7
得到下图效果:
图8
4. 图文格式的修改
4.1 柱条颜色映射的修改
双击上图的柱条,在弹窗的“组”选项页中,对“填充颜色”和“边框颜色”进行相同的设置,将“增量”改为“分格”,将“细节”的颜色改为七彩色(色号:Q03),点击右边三个点点“…”选择橙、黄、绿或者其他颜色顺序,保持边框色与填充色的顺序一致。
图9
4.2 刻度值的修改
横轴刻度值类似“2.00E+016”这种科学记数法表达式,显得繁杂,我们可以将刻度值除以10^16,与横轴标题中的单位一致(图10)。
图10
4.3 刻度标签的修改
右侧的Z轴一般是三个样品的样品名称,双击刻度值“Frequency”,按照列名或标签,选择“注释”(图11)。
图11
4.4 刻度的修改
上图中Z轴主刻度只有1个,双击Z轴,将主刻度按增量0.33设置,且第一个刻度位置为“1”,确定后,即可得到三个主刻度(图12)。
图12
4.5 自定义刻度标签
由于分组重排,Z轴刻度标签的文本不再按照“注释”内容布局。多数同学就困扰在这个地方了,一般删除标签文本,手动添加文本,当然这个办法能解决问题。
双击Z轴刻度标签,弹窗中将“显示-类型”改为“刻度索引字符串”,在“字符串”中输入三个样品的名称(用空格隔开,如果名称中有空格,则需要用引号),具体步骤如图13所示。
图13
如果要将图13中Z轴刻度的标签文本旋转,跟Z轴平行,则需要按下图步骤操作(图14)。
图14
得到下图的效果
图15
图15中,Y轴不是从0开始的,所以图中柱子比较高,我们需要将Y轴最小刻度改为0。
双击Y轴刻度,弹窗中Scale最小值改为0(图16)。
图16
得到下图的效果。
图17
4.6 3D瀑布图底面颜色的修改
双击底面,点击“平面”选项页,修改ZX面(底面)颜色。当然也可以修改另外两个面的颜色。
图18
最终得到下图的效果。
领取专属 10元无门槛券
私享最新 技术干货