如何用Origin画两维两轴柱状图
- 格式:doc
- 大小:72.50 KB
- 文档页数:3
Origin中不同尺度的双Y轴柱状图做法通常Excel柱形图中每个柱形的宽度是相同的,如果要制作宽度不等的柱形图,可以通过面积图来完成。
例如下图就是一种宽度不等的柱形图,它可以用不同的柱形宽度表示每个月份某产品销售量占总销量的百分比。
这种宽度不等的柱形图的制作过程是:利用原数据重新构造新的图表数据,然后用新的数据制作面积图,最后修改分类(X)轴为时间轴。
下面以Excel 2003为例,介绍一下具体的制作步骤:1.构造新的图表数据首先需要将上图中A2:C8中的图表数据转化为下图G1:M18区域中图表数据,以便形成所需的面积图。
如果数据量不大可以用手工的方法输入,但该方法如果修改了原图表数据,图表将无法自动更新。
下面是一种用公式来进行转化的方法:①假设原图表数据在A2:C8中,在D2中输入公式:=INT(SUM($C$3:C3)*100)然后向下拖,其作用是产生面积图X轴的刻度数值。
②复制A3:A8区域,然后选择H1单元格进行选择性粘贴,勾选“转置”,将月份复制到H1:M1区域中。
③在G2单元格中输入数值“0”。
在G3单元格中输入公式:=OFFSET($D$3,INT(MOD(ROW()-3,15)/3),0)然后向下拖到G17单元格。
公式中用红色标出的数字“3”可以根据实际情况进行修改,因为G3单元格在第3行,所以这里为“3”。
如果是其他单元格,请改为其对应行号。
公式中用蓝色标出的数字“15”也需要根据实际的图表数据进行修改,这里的数值等于(图表数据中的记录数-1)*3。
上例中从7月-12月,共有6行数据,所以用(6-1)*3=15。
在G18单元格中输入数值“100”。
④在H2单元格中输入公式:=IF(AND(OR($G1<>$G2,$G2<>$G3),MAX($G1:$G3)=VLOOKUP(H$1,$A$3:$D$8,4,0)),VLOOK UP(H$1,$A$3:$B$8,2,0),0)然后先向右拖,再向下拖。
3y 轴右击图片空白处,弹出对话框,选择New layer右击之,弹出对话框。
选择layer contents 。
出现下图对话框。
将表中相应的列按顺序添加到对话框中的右侧,并全选之将表中相应的列按顺序添加到对话框中的右侧,并全选之,点击“group ”键,使之组合。
然后点击“OK ”。
此时图形中会多出一条折线,只需将其“change to ”柱状图即可。
结果见下图。
12342468B 1AB1 C1 G150001000015000200002500030000此即双y 轴。
接下来构建第三个y 轴:同上再建立一个图层,在“layer contents ”中进行如下选择:“group ”、“OK ”后得到下图:12342468B 1AB1C1 G10500010000150002000025000300000500010000150002000025000300004y 轴数据表安排12342468BAB C D E新建图层,“layer contents ”中进行如下选择:12342468BABC D E50001000015000200002500030000接下来新建第3个图层,“layer contents ”中进行如下选择:结果如下图:12342468BAB C D E0500010000150002000025000300000100200300400500同理再新建一个图层,“layer contents ”进行如下选择:结果如下:12342468BAB C J1 D0500010000150002000025000300000100200300400500050001000015000200002500030000规律:3y轴:柱序 1 2 3B C DLayer contentsC E F2Layer contentsD F G34y轴:柱序 1 2 3 4B C D ELayerC F G Hcontents 2LayerD G I Jcontents 3LayerE H J Kcontents 4图标沿斜对角线对称,而对角线上的英文字母则代表数据列,即柱子生成列。
Origin 创建二维图表及模板的应用Origin创建二维图表的方式更为灵活。
即使没有什么基础的知识,你也很容易地掌握自定义图表属性、布置图层和选择图层上不同的数据等方面的操作。
我们在处理图表往往不是单个处理的,而是成批处理的,为了使我们前后处理的图表具有可比性或者说具有相同的格式,Origin提供了自定义模板功能,模板功能类似于我们在Word或者AutoCAD中的格式刷,可以大幅度地提高工作效率。
当你阅读了本篇内容,你将有以下收获:1)对行数据进行简单的处理;2)创建图表并保存为模板;3)采用你创建的模板进行图表处理;4)使用图表设置对话框。
简单的行数据1.创建空白的工作表,选择File: Import: Single ASCII...打开Import Single ASCII对话框,浏览\Samples\Curve Fitting子文件下的Origin项目文件夹,输入文件Dose Response - No Inhibitor.dat。
当安装Origin的时候,同时也安装了一些例子,这些例子通常在安装路径的文件下。
许多软件都是这样的,主要是方便用户能够熟练地掌握软件的操作。
2.加亮2列到4列在菜单栏中选中Statistics: Descriptive Statistics: Statistics on Rows。
确定the Mean and Standard Deviation,Quantities to Compute > Moments,输出这些结果。
单击OK按钮之后,出现新加两列,Mean(Y) and SD(yErr)添加在原工作表中。
yErr是一个误差列,可以用来绘制含误差的图表。
注:为了简化绘图步骤,Origin工作表中每列均有绘图名称,可以选择该列点击Column 菜单进行修改列的名称。
另外,选中列单击右键,选择Set As也可以实现对列名称的定义。
创建图表并保存为模板加亮(选择)Mean(Y) 和SD(yEr-) 两列,选择Plot: Line+Symbol创建图表。
双Y轴柱状图教程
效果如下
1.分别在2个图里面画好图,调整好纵横坐标
(1)数据设置,添加补偿列。
如:三组柱状图并列,前两组数据属于左侧Y轴,第三组数据属于右Y轴,则分别用前两数据加一空白补偿列做第一张图,两空白补偿列加第三组数据做第二张图
(2)未选中数据的情况下,点击柱状图,勾选前两数据加一空白补偿列做第一张图,勾选两空白补偿列加第三组数据做第二张图
(3)修改第二副图,使Y轴在右侧:双击Y轴-Y Axis
2.合并图片,merge 即可
独立做好图后进行合并,但每次合并后都是上下两个图,那问题所在“rows”应该填1,origin默认的是2。
3.修改成图
(1)坐标轴修改
(2)自定义横坐标名称
双击横坐标编号,弹出窗口,选中自定义名称所在列即可。
修改type为text from dateset, datesetname选中自定义名称所在列
(3)图例修改
双击图例,将图例改为不关联即可,通过pattern修改图例样式等。
如何用Origin画两维两轴柱状图
郑志永
(江南大学生物工程学院)
问题:需要将以下两组差距很大的数据画在同一张图片上,采用两根Y轴。
如何用Origin实现?
例子:有下表数据:
月份A(X) B(Y1) C(Y2)
Jan 1 245
Feb 2 564
Mar 3 398
Apr 6 587
May 2 674
June 1 610
通常用Origin画出的图形如下图所示:
在上图中,由于B和C两组数据的差异太大,B组数据几乎不能显示大小,而且B和C两组数据是重叠的,无法并列显示。
要解决此问题,需采用两维坐标(即两根不同尺度的Y轴),请看下面:
1)先用“0”数据冒充空白组。
在Origin中的data窗口中按下表排列数据。
2)选择data窗口中的A、B、C三组数据,画柱形图。
3)右击空白处添加第二层,双击第二层的图标“2”。
4)按住shift键同时选择data窗口中的D和E组数据,再按=>>。
5)在右框中,按住shift键同时选择D和E组数据,点击“group”选项(这一步很关键)。
6)选择“Rescale on OK”选项。
按“OK”
7)进入第二层的“plot detail”菜单,选择“Plot type”为“Column/Bar”。
8)进入“group”选项,选择“independent”
9)接下来可以自由地修改各自的属性了。
10)结果如图“两维柱状图.OPG”所示,也见下图。
使用Origin绘制带有数据点的柱形图
软件
Origin 2018C, 相近版本的操作都差不多。
图文介绍
1、打开Origin,创建新的项目(project),该项目会自动包含一个数据类别为XY的工作表(Book)
将X的列属性改为Y,如下图,选中X列,在菜单栏中进行设置
2、添加新列。
自动创建的工作表包含一个X列,一个Y列,如有多组数据,则需要添加新列。
如下图,方法一,在工作表空白处单击鼠标右键选择“添加新列”,这种方式一次添加1列;方法二,在菜单栏点击进行添加,这种方式一次可添加多个列;方法三,快捷键“CtrL+D”。
自动生成的图表如下:
5、绘图细节设置,美化图表
(1)、坐标轴的设置:
先设置Y轴的轴标题和单位,默认为“Range”,双击修改
修改Y轴的标签字体,单击标签,选择适宜的字体类型,英文和数字一般选择“Times New Roman”或者“Arial”,中文可选择宋体或楷体。
根据目标杂志选择。
修改Y轴的刻度:双击Y轴,主要需要调整的是主刻度和次刻度,一般统计图的Y轴适宜的主刻度为4-6个,根据自身数据设置,这里数据的最大值为180,可将主刻度的值设为30;次刻度位于两个主刻度之间,如果不想显示,可将次刻度值设为0
在“图案”选项卡下设置图形的线条颜色和宽度
在“线条”选项卡下设置误差线的线条颜色和宽度
在侧边栏中使用工具给图表添加统计结果。
昨天讲了如何绘制二维双柱状图,今天讲如何添加多个误差棒,效果图如下所示:
50
100
150
200
250
T e m p e r a t u r e
Time
Temperature Strain rate
1
2
345
0.0
0.5
1.0
1.5
2.0
2.5
3.0
S t r a i n r a t e
首先按照下图顺序将数据放好,C 列对应的是B 列的误差,G 列对应的是F 列的误差,C 和G 列要设置为Y 的误差列,(分别选中CG 列,右键,设置)
同时选中ABCD 列,然后点柱状图。
得到第一层,如下图所示
添加第二个图层,如下图所示:右键弹出菜单栏,左击New layer,选择Right-Y
双击第二层的图标,数字2,弹出layer contents菜单栏,摁住ctrl,同时选中EFG列,再点
向右的按钮,然后再Plot type里面选择Column/Bar,然后点击OK,然后关闭该窗口。
得到下图,在进行格式调整就可以得到效果图了。
Origin 画双纵坐标图示例1、按照一般的步骤做只有一个纵坐标的图,如下图1.2、打开上面做的图,选择工具栏上的Graph –New Layer(Axes) - (Linked)Right Y(也可以在图的“空白处”右击,选择New Layer(Axes) - (Linked)Right Y),这样就在上面的图上添加了一个右侧的Y轴,如下图2。
3、工具栏Graph – Plot Setup(也可以在图中“非空白处”右击,选择Plot Setup)4、一次选择数据来源的worksheet、Plot Type及横纵坐标,点击Add。
这样在最下面的Plot List中相应的Layer下会出现下图2所示的内容,点击OK,下图3就出现了,出现了第二条曲线。
5、双击新画的曲线会出现下图的Plot Details,通过左上的内容可以选择要操作的图层,通过左下的Plot Type可以更改曲线的形式。
右上的部分就是对曲线做更加具体的设定。
6、双击右侧纵坐标会出现下图,Scale可以设定纵坐标上的分度,Title& Format可以设定在坐标轴旁边显示的标注内容。
7、在有图的地方右击选择New Legend可以在图的右上方出现新画的曲线的图例。
选中后右击,Properties,可以重新设定新图里的样式,字体、边框之类的。
下面红色字体为赠送的个人总结模板,不需要的朋友下载后可以编辑删除xx年电气工程师个人年终总结模板根据防止人身事故和电气误操作事故专项整治工作要求,我班针对现阶段安全生产工作的特点和重点,为进一步加强落实安全工作,特制定了防止人身事故和防电气误操作事故的(两防)实施细则。
把预防人身、电网、设备事故作为重点安全工作来抓,检查贯彻落实南方电网安全生产“三大规定”情况,检查(两防)执行情况,及时发现和解决存在的问题,提高防人身事故和防电气误操作事故的处理能力,从源头上预防和阻止事故的发生,使安全管理工作关口前移,从而实现“保人身、保电网、保设备”安全生产目标收到一定的效果。
如何用Origin画两维两轴柱状图
郑志永
(江南大学生物工程学院)
问题:需要将以下两组差距很大的数据画在同一张图片上,采用两根Y轴。
如何用Origin实现?
例子:有下表数据:
月份A(X) B(Y1) C(Y2)
Jan 1 245
Feb 2 564
Mar 3 398
Apr 6 587
May 2 674
June 1 610
通常用Origin画出的图形如下图所示:
在上图中,由于B和C两组数据的差异太大,B组数据几乎不能显示大小,而且B和C两组数据是重叠的,无法并列显示。
要解决此问题,需采用两维坐标(即两根不同尺度的Y轴),请看下面:
1)先用“0”数据冒充空白组。
在Origin中的data窗口中按下表排列数据。
2)选择data窗口中的A、B、C三组数据,画柱形图。
3)右击空白处添加第二层,双击第二层的图标“2”。
4)按住shift键同时选择data窗口中的D和E组数据,再按=>>。
5)在右框中,按住shift键同时选择D和E组数据,点击“group”选项(这一步很关键)。
6)选择“Rescale on OK”选项。
按“OK”
7)进入第二层的“plot detail”菜单,选择“Plot type”为“Column/Bar”。
8)进入“group”选项,选择“independent”
9)接下来可以自由地修改各自的属性了。
10)结果如图“两维柱状图.OPG”所示,也见下图。
画Origin图的参数设置要点:
1.图中所有Texts和Labels的字体为Times and New Roman,字号(point)为36。
2.Axis和Ticks的粗细度(thickness)为2~3,方向均朝内。
3.刻度范围(Scales)一般从0开始,纵坐标刻度的数值保持4~6个值即可。
4.同一文章中需并列比较的不同数据图,它们纵坐标和横坐标的刻度范围应保持一致。
相
同参数的符号(symbols)也应一致。
例如:表示生物量的参数若用“Δ”表示,则所有数据图的生物量参数都需用“Δ”表示。
5.一般的图采用1~2根纵坐标,1~2层(layers),个别的可采用3根坐标轴,但不要超过3
根。
如需采用4根或以上纵坐标的,最好画2个并列的数据图。
6.尽量采用画图软件的模板(template)功能,对于常用的1~3根纵坐标轴的数据图,可以建
立标准的模板,使用时调出模板稍加修改就可以使用了,这样会尽很多精力和时间。