零基础Origin教程2:柱状图的那些事儿
A.简单柱状图
如图2.1,首先选中数据,依次选择Plot – Column/Bar/Pie – Column。
图2.1
实际应用中,最简单的柱状图难以全面的表达以及对比数据。所以根据数据处理和表达的要求,需要进行更复杂的作图处理,本期从多层柱状图开始介绍。
图2.1中除了Column选项外,还有其他各种选择(请试试看)。其中频繁使用的是Column和 Stack Column(堆叠柱状图)。
B.堆叠柱状图
如图3.2所示,绘制Stack Column的操作简单(Plot – Column/Bar/Pie – Stack Column),但需要注意工作簿中数据的排列与处理。
1. 至少要有两个Y列(图2.2),
2. 工作簿中同一行的数据在图中显示在一个堆叠柱状图中(图2.2)。
图2.2
注意:
1. 其他类型,如 Bar/Stack Bar的绘制方法与Column/Stack Column类似。
2. 在绘制各种柱状图时,X轴是为了使得柱状图等间距排列而设置,并没有实际意义。作图完成后需要对X轴标度再处理(见后续公众号内容)。
3. Stack Column 的优势是简洁直观,如果将图2.2中的数据绘制成简单柱状图则很拥挤复杂(图2.3)。
图2.3
C.双Y柱状图
例如:如何画出图2.4所示柱状图?
▲图2.4
分析:
1. 可以肯定是柱状图(废话)。
2. 图中有两个 Y 轴(为什么需要两个 Y 轴?)。
3. 两个 Y 轴的刻度范围差别很大,Left Y:410 – 440;Right Y: 14 – 25。
如果只有一个 Y 轴,会出现如图2.5 所示柱状图。图中绿色柱的变化趋势完全无法体现。
▲图2.5
如果直接做双 Y 轴,即会出现如图2.6 所示图形,图中黑色柱和红色柱完全重合,数据无法区分。
▲图2.6
这可急死宝宝了,单 Y 轴不行,双 Y 轴也不行,如何是好?其实很简单,一个小小的技巧就可以解决问题。具体操作过程如下:
作图步骤:
1.首先回到工作簿(图2.7),在 B(Y)后面添加两列空白列(如图2.8)。
▲图2.7
▲图2.8
2. 选择前三列(A(X)、B(Y)、 D1(Y))作柱状图,如图2.9所示。
▲图2.9
3. 将光标移至图层1 右侧空白处,右击并选择 New layer(Axes)- Right Y(Linked X Scale and Dimension)以创建新图层(图2.10)。此时在图层一旁边会出现图层2 标示(图2.11)。
▲图2.10
▲图2.11
4. 图层2 新建完成后,回到工作簿。选中工作簿中后两列(E1(Y)、 C(Y)),光标放到 C 列边缘处按住左键拖放至右图中(也可以通过 Layer Content 或者 Plot setup 实现添加),此时图2.12中 Graph3 中多出一条折线。
▲图2.12
5. 选择折线,将其改为柱状图,如图2.13 所示。此时两列柱状图完美分开,且分别对应不同 Y 轴。
▲图2.13
6. 图形美化:分别设置 Left Y 和 Right Y 刻度范围;设置柱颜色,宽度等。
7. 大功告成。
▲图2.14
PS:柱状图看似简单,其实变幻莫测。一个简单的双 Y 图就需要下一番功夫,然而、、、、、这仅仅是个开始。。。。(我会回来的......)