1.数据的准备:
诉求:生成一个3D柱状图,用来可视化5种模型(可以更多)的四个指标:ACC(准确率)、RE(召回率)、PRE(精确率)、F1.在origin中数据列表如下:
这里的X|Y|Z轴可以随意设置,这里将A列设为Y轴,B列设为X轴,C列设为Z轴。这样设置的目的是为了呈现出自己想要的效果。
选中A/B/C/D四列,找到3Dd堆积柱状图,然后点击即可,得到一张丑图。
这个图确实不太好看吧,所以跟着我进行改动,绘制一个beautiful的graph。
点击坐标轴,就出现如下界面,将Z坐标轴的显示轴改为右轴。
下一步修改z轴的刻度为百分数。将主刻度的值改为0.1(初始值是0.5)
将刻度线标签的显示格式设置为百分数格式(自定义格式):#%
Z坐标轴的刻度线标签的格式:其中修改了字体、大小、粗体、旋转度。
Y坐标轴的刻度线标签的格式:
X坐标轴的刻度线标签的格式:不同于Y坐标轴的地方在于旋转方向改为垂直。
取消X、Y、Z坐标轴标题的显示:
点击整个柱状图,进入图层属性,修改坐标轴的角度,修改结果如下:
将柱状图的平面背景颜色进行设定,设定如下:(可用可不用)
点击柱状图的柱子,进入绘图属性的图案界面,将边框的颜色设置为无,柱子的填充颜色按所设置的颜色列表,并根据Y轴(A列)进行映射,修改如下:
颜色列表:这个列表要自己新建的哦!!!
设置柱子的宽度为40
下面,为了更好展示对比效果,将X、Y轴的顺序进行修改,修改如下:
为了更加美观,或者为了方便多个3D图能够拼凑在一起,我们又将页面属性、图层属性的尺寸和大小进行改动,进行了统一化。当然你也可以不修改的。
最终效果图:
以上就是我自己摸索的3D柱状图的绘制过程,希望对您有所帮助!!!