如何在 2D 和 3D 绘图中添加非对称误差棒?
有时候,你可能会需要在 2D 和 3D 绘图中添加非对称误差棒。这里的非对称误差棒是指正和负误差棒的长度不同,并来源于不同的数据集。
对于 2D 绘图,如果你使用 XY(yEr+)(yEr-)工作表数据来绘图,你可以按照以下步骤在Y方向上添加非对称误差棒:
设置最后两列为 Y Error。 然后,选取所以列绘制折线图/散点图/点线图。
双击图形,打开 Plot Details 对话框。在左侧面板上,分别选择第二绘图和第三个绘图,然后在右侧面板中选择 Error Bar 选项卡,取消选择你不想显示该误差棒的方向。
对于 3D 绘图,如果你使用矩阵表(含有三个对象,最后两个对象是误差数据)或者 XYZ(zEr+)(zEr-) 工作表数据来绘图,虽然你无法在一个 3D 绘图上同时绘制两个误差数据,但是你可以尝试使用以下的方法,在 Z 方向上添加非对称误差棒。
注:
|
选取第一个矩阵对象或者 XYZ(zEr+) 数据,在菜单上选择 Plot> 3D: Line+Symbol : 3D Scatter + Error Bar, 绘制带对称 Z 误差棒的 3D 散点图。
双击绘图,打开 Plot Details 对话框。在左侧选择 Original,然后到右侧 Error Bar 选项卡中,取消选择在Error/Z Error 下的 Minus。
选择菜单 Graph: Layer Contents 打开 Layer Contents 对话框, 将第一个矩阵对象或col(C) 作为 3D 散点图再次添加到 3D 图形中。
双击绘图,再次打开 Plot Details 对话框。在左侧选择第二个绘图的 Original, 然后到右侧 Error Bar 选项卡中, 选择 Mat(3) 或 Col(E)(数据 "zEr-" 在第四列中) 作为 Error Data ,并取消选择在Error/Z Error 下 Plus。
由于我们将相同的矩阵对象/ XYZ 数据以 3D 散点图形式两次绘制到相同的图层中,你可能需要预先做一些设置使这两个图形完全重叠,从而使其看起来只有一个绘图。