使用origin绘制三维柱状图时用到的小技巧,记录下。
非等距坐标等距显示
画图中可能会有特别需求,比如x轴中取值并不是等距取值,但为了显示数据变化趋势需要进行等距显示。
为了实现这种效果,需要将原坐标改成等距数组,比如1,2,3,...,
之后增加一组数据作为label来显示。
示例:
原数据表示效果较差,间距趋势不明显。
将数据修改,增加label列
之后选中图中的坐标轴,右键设置properties
。
将ticket label
设置为dataset
,并选中之前添加的label,scale
也选择dataset
。
之后就能获得等间距三维柱状图的效果了
某维度坐标相同数据采用相同颜色显示
3d bar默认显示的效果是按照z轴的值来进行对应的柱子染色,如果需要显示某个固定值下z的变化趋势,则需要根据x或y轴对应坐标来进行染色。
为了实现这种效果,需要设置某一列数据作为color的index。我们经过上一节的处理,β列的数据已经可以作为index来进行使用。右键柱子选择plot details
,在fill
中选择color类型。
我们使用index
进行处理,最后效果则会是β值相同的柱子被染成相同颜色。
处理后的效果,可以看出β变化得到的峰值趋势,比起之前效果好不少。
origin也支持对每个数据点设置对应的rgb值进行染色,设置额外的rgb列并在fill中处理即可。这边就不演示了。