查看原文
其他

零基础Origin教程2:柱状图的那些事儿

CCL 科研共进社 2021-12-21

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 图就需要下一番功夫,然而、、、、、这仅仅是个开始。。。。(我会回来的......)

: . Video Mini Program Like ,轻点两下取消赞 Wow ,轻点两下取消在看

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存