预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

【原创】用Origin作双X轴图(图解和数据见26楼,新增双X双Y在53楼) ★★ 小木虫(金币+1):奖励一下,鼓励发有价值的话题 ben_ladeng(金币+1):感谢分享2010-05-2402:02:08 现有Orgin版本尚不提供双X轴的直接作图功能,一般都需要通过添加图层的办法来进行,但仍有不少问题,比如,两个X轴的Scale难以准确设定,同时两个图层的数据点不好准确重合. 这里以第一列X表示温度倒数1/T,第二列X表示温度T,第三列Y表示该温度下的某一特征量的数据为例,分享一些偶得拙见,欢迎大家批评指正. 1.建Worksheet,并输入X和Y的数值; 2.画出第一列X(即1/T)和第三列(即Y)间的X-Y图; 3.点击Addtop-Xright-Ylayer按钮,新建第二图层; 4.双击工作区左上角(不是1和2的图层号); 5.选择图层2(有上X轴的); 6.选择Linkaxesscales; 7.点选Linktolayer1; 8.指定Xaxislink为Custom,Yaxislink为Straigt(1to1); 9.设定X1=1/X1;X2=1/X2;(关键一) 10.确定并转移到工作区,双击上X轴,指定Scale的Type为Reciprocal;(关键二) 11.完成!!! 这样作出的图,即便在图层2中添加(T和Y)的数据点,也能做到与图层1完全一致重合,既然这样,当然可以免去这一蛇足[也就是说图层2可以是空的,甚至第二列X(即T)也可以不要]. 其实,这当中的关键步骤(9,10)中的X1和X2的设置还可以有其它的形式,比如第一列X表示温度常用对数Ln(T),第二列X表示温度T,在Step9中定X1=Exp(X1),X2=Exp(X2),Step10中,ScaleType设为Ln,就可画出下X轴为Ln(T),而上X轴为T的双X轴图.不过,上X轴的Increasement会出现非整数和不能连续显示等问题,现在尚未解决. 补充之由此可见:(1)上述方法基于两个X间的某种一一对应的函数关系;(2)因此,这两个X是可以拓宽的从而绘出更多类型的双X轴图.当然,1/T和T的情况是比较多的,但集思广益,会让我们今后更有备无患从容应对,所以有其它情况的双X轴图的画法,万望不吝赐教和分享. 欢迎大家试一试,多提反馈意见,若能助力一二,心方足. (图例讲解和练习数据请参见26楼,另外针对虫友关于双Y轴图的例图在53楼.) 例图如下(经稍加美化):