拽一位叫Feng的网友提供了一张目标图,提问下面这种误差棒柱状图怎么画?你是否会认为,这么简单的柱图不会画?其实,再简单的图也是有玄机的!上图很酷,是锥形图?谭编说上图还是:柱状图!带棒的!1数据的准备我们以4个样品的两组不同数量级的Y数据及Yerr误差数据为例,数据表包含一列共用的X列(Samples),以及Y、ER、留空三列数据。
我们利用“双Y轴图”工具自动绘制XYY两图层柱状图,出现了柱图遮蔽问题,即使采用调整柱间距得到的效果不甚好。解决方案:留空法双Y轴图是绑定X轴的两个图层的XYY类型的2D图,既然是X轴联动(关联),修改每一层的X轴显示范围让柱子错位显示,是行不通的。留空法是在某一图层的数据表中空置(设置数据为0)一列,那么在绘制的图像中,留空列的柱高为0(显示为空白),这样就实现了为另一图层的柱子留空)
2. 为什么要在误差数据上设置以下Y误差?
多数情况下,当数据表的结构不合理时,某些绘图功能的设置是找不到的。原因:我们在表格中虽然准备了并且表明了误差数据,但是Origin软件不知道啊!我们需要告诉Origin软件,让她知道哪一列是X误差,哪一列是Y误差。设置步骤:点击误差数据列标头选中误差数据,右键选择Set as再选择Y error(Y误差)。
解决方案:留空法
双Y轴图是绑定X轴的两个图层的XYY类型的2D图,既然是X轴联动(关联),修改每一层的X轴显示范围让柱子错位显示,是行不通的。因此,谭编提出采用留空法。
留空法是在某一图层的数据表中空置(设置数据为0)一列,那么在绘制的图像中,留空列的柱高为0(显示为空白),这样就实现了为另一图层的柱子留空)
解决方案:留空法
双Y轴图是绑定X轴的两个图层的XYY类型的2D图,既然是X轴联动(关联),修改每一层的X轴显示范围让柱子错位显示,是行不通的。因此,谭编提出采用留空法。
留空法是在某一图层的数据表中空置(设置数据为0)一列,那么在绘制的图像中,留空列的柱高为0(显示为空白),这样就实现了为另一图层的柱子留空)
转载本文须保留本网站注明的“来源/参考文献+中国煤炭行业知识服务平台”,侵权必究。
主办单位:煤炭科学研究总院有限公司 中国煤炭学会学术期刊工作委员会