Origin双Y轴图绘制全攻略:从数据准备到导出排版的完整指南
双Y轴图这个东西在科研绘图里出现的频率高得离谱。你随便翻一篇材料、化学、环境或者生物方向的论文十张图里至少有两三张是双Y轴——左边一个量程、右边一个量程两条曲线叠在同一张图上既省版面又能直观展示两个变量之间的关联趋势。但真正动手画的时候很多人会卡在几个地方数据怎么分配列、右轴怎么调出来、两个轴的刻度怎么对齐、图例怎么合并、导出之后右轴标签被裁掉……这些问题在Origin里其实都有明确的解法只是官方文档写得比较散新手容易绕弯路。我自己用Origin画双Y轴图少说也有几百张了从最早的Origin 8.0到现在的2025中文版界面改了不少但核心逻辑没变。这篇内容就把双Y轴图从数据准备到最终导出的完整流程拆开讲一遍重点放在那些教程里不写但实际一定会遇到的细节上。不管你是刚接触Origin的研究生还是已经用了一段时间但总觉得图不够精致的科研工作者下面这些操作和思路应该都能直接用上。1. 双Y轴图到底解决的是什么问题1.1 两个量纲不同的变量怎么放在一张图里先想清楚一个根本问题什么时候需要双Y轴答案很简单——当你有两组数据它们的数值范围差异很大但你又希望读者能在同一张图上看出它们之间的同步性或滞后性时。举个例子你测了一个催化反应左边Y轴是转化率0到100%右边Y轴是反应速率可能只有0.001到0.01 mol/(g·h)这个量级。如果强行用同一个Y轴反应速率那条线会贴着X轴变成一条直线什么都看不出来。双Y轴的本质就是给两组数据各自一个独立的纵轴标尺让它们在视觉上都能充分展开。但这里有个容易被忽略的点双Y轴不是随便加的。有些同学为了图省事把两个完全不相关的变量硬凑到一张双Y轴图上结果读者根本看不出两条线之间有什么关系这种图反而会让人困惑。我的经验是只有当两个变量之间存在某种物理或化学上的关联比如一个是自变量、一个是因变量或者两者随时间同步变化双Y轴图才有意义。否则不如老老实实画两张单图或者用堆叠子图的方式呈现。1.2 Origin里双Y轴图的几种实现路径在Origin里画双Y轴图至少有三种不同的操作路径每种适合的场景不太一样。第一种是最常用的先画一条曲线然后用添加右Y轴的功能把第二组数据叠上去。第二种是直接选中两列Y数据用Plot菜单里的Double Y模板一次性生成。第三种是通过图层管理Layer Management手动添加一个新图层然后设置它的Y轴位置在右侧。这三种方法最终效果差不多但操作效率和后续可调整性有差异。我个人的习惯是如果数据已经整理好了直接用Double Y模板最快如果是在已有图上追加数据就用添加右Y轴如果需要对两个图层做非常精细的独立控制比如一个用散点、一个用柱状那就走图层管理的路子。下面会分别展开讲但重点放在第一种和第二种上因为这两种覆盖了90%以上的使用场景。2. 数据准备阶段最容易埋下的坑2.1 列的排列顺序决定了你能不能一键出图Origin的工作表Worksheet里列的排列方式直接影响绘图效率。很多人拿到数据之后随手往表里一贴X列、Y1列、Y2列的顺序乱七八糟结果画图的时候怎么选都不对。正确的做法是第一列设为X比如时间、温度、浓度等自变量第二列设为Y1左轴数据第三列设为Y2右轴数据。这样你在选中这三列之后直接点Plot → Multi-Curve → Double-YOrigin会自动识别X、左Y、右Y一步到位。如果你把Y2放在了Y1前面或者中间插了一列别的数据Origin的自动识别就会出错你可能需要手动指定哪列对应哪个轴。更麻烦的是有些版本的Origin在列顺序不对时画出来的图会出现X轴数据被误认为Y轴的情况图完全没法看。所以我的建议是在导入数据之前就规划好列的顺序X放最前面然后左轴数据、右轴数据依次排开。如果原始数据顺序不对宁可新建一个工作表重新排列也不要在绘图时临时调整。2.2 缺失值和异常值在双Y轴图里的处理策略双Y轴图因为涉及两组数据缺失值的处理比单轴图更棘手。假设你的左轴数据在某个时间点没有测到而右轴数据有值Origin默认会在缺失点断开曲线。但问题是如果两组数据的缺失点不一致图上会出现一条线断了、另一条线还在的情况视觉上很乱。我的处理方式是要么把缺失点用插值补上如果缺失不多且趋势明显要么在绘图前就把两组数据对齐到相同的时间点上缺失的位置统一留空。异常值的问题更隐蔽。双Y轴图因为两个轴的量程不同一个在左轴看起来不起眼的异常点在右轴可能被放大得很明显。我遇到过好几次右轴数据里有一个离群值导致右轴量程被拉得很大整条曲线被压扁了。解决办法是在绘图前先用箱线图或者简单的散点图检查一下两组数据的分布把明显的异常值标记出来决定是剔除还是单独说明。Origin里可以用Mask功能把异常点屏蔽掉这样它不会参与坐标轴的自动缩放但数据还在表里随时可以恢复。3. 从零开始画一张双Y轴图的完整操作链路3.1 用Double-Y模板一键生成基础图形假设你已经把数据整理好了A列是时间XB列是左轴数据比如温度C列是右轴数据比如转化率。操作步骤如下先用鼠标选中A、B、C三列然后点击菜单栏的Plot → Multi-Curve → Double-Y。Origin会自动生成一张图左Y轴对应B列右Y轴对应C列X轴共用A列。这时候你会看到两条曲线颜色不同图例自动生成在图的右侧或上方。这个模板的好处是省事但默认样式往往不够用。比如左轴和右轴的刻度范围可能不合适图例的位置可能挡住了曲线曲线的线型和标记也可能需要调整。所以一键出图只是起点接下来的调整才是真正花时间的地方。我一般会先检查三个东西左轴量程是否覆盖了数据范围、右轴量程是否合理、X轴的范围是否有多余的空白。这三项确认之后再开始调样式。3.2 手动添加右Y轴在已有图上叠加第二组数据如果你已经画好了一张单Y轴图现在想加上右轴数据操作路径是这样的在图上右键 → Plot Setup或者直接点击Graph菜单里的Add Plot to Layer。在弹出的对话框里选择你要添加的数据列然后在Plot Type里选对应的类型线图、散点等最关键的一步是在右侧的Y Axis选项里选择Right。这样新加的曲线就会自动关联到右Y轴。但这里有个坑如果你之前没有启用右Y轴Origin会在你添加右轴数据时自动创建一个右轴但这个右轴的默认样式可能和左轴不一致比如刻度方向、字体大小。你需要双击右轴手动把它的样式调成和左轴匹配。另外右轴的标题默认是空的需要你自己填上。我通常会在添加数据之前就先双击左轴把它的字体、刻度、标题样式都调好然后添加右轴数据后用Copy Format功能把左轴的格式复制到右轴这样两个轴看起来才统一。3.3 图层管理当两个轴的数据类型完全不同时有些情况下两组数据不仅量纲不同连图表类型都不一样。比如左轴是柱状图表示产量右轴是折线图表示效率。这时候用Double-Y模板就不太合适了因为模板默认两条都是线图。正确的做法是通过Layer Management来操作先画好左轴的柱状图然后在Graph菜单里选择New Layer (Axes) → Right Y这会创建一个新的图层它的Y轴在右侧。然后在这个新图层里添加你的折线数据。这种方法的灵活性最高但操作也最复杂。你需要分别控制两个图层的坐标轴范围、刻度、字体还要确保两个图层的X轴完全对齐。我的经验是在创建右轴图层之前先把左轴图层的X轴范围固定下来然后在新图层里手动设置相同的X轴范围否则两个图层的X轴可能对不上曲线和柱子的位置会错位。4. 坐标轴刻度与量程的精细调控4.1 左轴和右轴的量程怎么定才合理双Y轴图最容易出问题的地方就是量程设置。很多人直接用Origin的自动量程结果左轴从0到100右轴从0到0.05两个轴的刻度密度完全不同图看起来一边很密一边很疏。我的做法是先让Origin自动缩放一次看看数据的实际范围然后手动调整。左轴和右轴的主刻度数尽量保持一致比如都是5个主刻度这样视觉上比较平衡。具体操作双击左轴在Scale选项卡里设置From和To的值以及Major Ticks的个数。然后双击右轴做同样的设置。这里有个技巧如果你希望两个轴的零线对齐比如左轴从0开始右轴也从0开始那就在两个轴的Scale里都把From设为0。如果不需要零线对齐那就根据数据的实际范围来定但尽量让两个轴的刻度数接近。4.2 刻度标签的格式化和单位处理刻度标签的格式化是个细节活。左轴如果是温度可能需要显示25、50、75、100这样的整数右轴如果是转化率可能需要显示0%、20%、40%...。Origin里可以在Tick Labels选项卡里设置显示格式比如用Custom格式输入0%来自动加百分号。如果数值很大或很小还可以用科学计数法或者千分位分隔符。我经常遇到的一个问题是右轴的数值太小自动显示的标签是一串0.001、0.002...看起来很不直观。这时候可以在Tick Labels里把Display改成Scientific然后设置合适的指数比如×10⁻³这样标签就变成了1、2、3...清爽很多。左轴如果有类似问题也可以用同样的方法处理。关键是两个轴的标签风格要统一不要一个用小数一个用科学计数法那样看起来很乱。4.3 网格线和刻度线的隐藏与显示双Y轴图的网格线处理需要特别小心。默认情况下Origin会同时显示左轴和右轴的网格线如果两个轴的刻度不对齐网格线就会交叉在一起图看起来像格子布。我的建议是只保留一个轴的网格线通常是左轴把另一个轴的网格线隐藏掉。操作方法是双击右轴在Grids选项卡里把Major Grids和Minor Grids的显示都关掉。刻度线Tick Marks的方向也值得注意。左轴的刻度线通常朝外右轴的刻度线如果也朝外两个轴的刻度线会在图的边缘形成对称的视觉效果比较美观。但如果图的边框很窄朝外的刻度线可能会被裁掉。这时候可以把右轴的刻度线改成朝内In或者干脆隐藏掉只保留标签。这些细节看起来不起眼但直接影响图的专业感。5. 图例合并与曲线样式的协调5.1 两个图层的图例怎么合并成一个双Y轴图默认会生成两个独立的图例一个对应左轴的数据一个对应右轴的数据。如果直接把两个图例都放在图上会占用大量空间而且看起来不整洁。正确的做法是把它们合并成一个图例。Origin里有一个Merge Legend的功能先选中两个图例按住Ctrl点击然后右键选择Merge两个图例就会合并成一个里面包含所有曲线的说明。合并之后你可能需要调整图例的排列方式。默认是垂直排列如果曲线不多比如只有两条可以改成水平排列放在图的顶部或底部。操作方法是右键图例 → Properties → 在Arrangement里选择Horizontal。水平排列的图例更省空间尤其适合双Y轴图这种本身信息量就比较大的图。5.2 曲线颜色和线型的搭配原则双Y轴图有两条曲线颜色搭配很关键。我的原则是两条曲线的颜色要有足够的对比度但不要用太刺眼的颜色。比如一条用深蓝色另一条用橙红色这样在黑白打印时也能区分深蓝变深灰橙红变浅灰。线型上一条用实线另一条可以用虚线或点划线这样即使颜色相近也能区分。标记点Marker的使用也要注意。如果两条曲线都用了密集的标记点图会显得很乱。我的做法是如果数据点不多比如少于20个两条曲线都可以加标记如果数据点很多只给其中一条加标记另一条用纯线。标记的形状也要区分比如一条用圆形另一条用方形。这些设置可以在Plot Details对话框里逐条调整。5.3 双Y轴图里怎么加局部放大图局部放大图在双Y轴图里特别有用因为两个轴的数据范围不同某些关键区域可能在整体图上看不清楚。Origin里加局部放大图的方法是先用矩形工具在图上框选你要放大的区域然后右键 → Zoom In或者用Insight工具生成一个放大子图。但双Y轴图的放大子图需要特别注意子图里也要保留两个Y轴否则放大的区域只能看到一个轴的数据。我的经验是如果双Y轴图需要局部放大最好在放大子图里也把两个轴都显示出来并且用相同的颜色和线型对应。子图的位置一般放在图的空白区域比如右上角或左下角用箭头或连线指向原图的放大区域。Origin的Zoom Graph功能可以自动生成带连线的放大子图但样式需要手动调整。6. 导出与排版那些导出后才发现的问题6.1 右轴标签被裁掉的解决办法这是双Y轴图导出时最常见的问题右轴的标题或者刻度标签在导出后不见了或者被裁掉了一半。原因通常是图的页面尺寸不够大右轴的内容超出了页面边界。解决办法有两个一是增大图的页面宽度在Graph的Page设置里调整Width二是把右轴的标签位置往左移一点在Tick Labels的Layout里调整Offset。我一般会在导出之前先预览一下用File → Export Graphs对话框里的预览功能看看右轴是否完整。如果发现被裁就回到图上把页面宽度增加10%到20%或者把右轴标题的字体稍微调小一点。另外导出格式也很重要如果导出为TIFF或PNG分辨率要设到300 dpi以上否则右轴的细线条可能会模糊。6.2 导出分辨率和格式的选择科研绘图导出一般用TIFF或EPS格式因为这两种格式在期刊投稿里接受度最高。TIFF适合位图分辨率建议设到300到600 dpiEPS是矢量格式放大不会失真适合线条图。双Y轴图因为有两组曲线和两个轴信息密度大用EPS格式导出更保险这样在排版时无论怎么缩放都不会糊。如果期刊要求PNG或JPEG那就把分辨率设到600 dpi颜色模式选RGB如果期刊接受彩色或灰度如果要求黑白。导出之前记得把图的背景设为白色否则透明背景在某些排版软件里会变成黑色。Origin里可以在Export对话框里勾选White Background来确保背景是白的。6.3 在Word或LaTeX里排版时的注意事项导出之后的图最终要放到论文里排版时也有几个坑。如果用Word插入图片后不要直接拖拽缩放那样会改变图的纵横比导致两个Y轴的刻度变形。正确的做法是右键 → 设置图片格式 → 大小在里面手动输入宽度和高度保持纵横比锁定。如果用LaTeX用\includegraphics命令时指定width参数不要同时指定width和height否则同样会变形。另外双Y轴图在排版时要注意和正文的间距。因为图比较宽有两个Y轴如果页面边距不够图可能会超出边界。我的做法是在导出时就把图的宽度控制在页面宽度的80%左右这样排版时留有余地。如果期刊是双栏排版双Y轴图通常需要跨栏这时候图的宽度要设成整页宽度导出时就要按整页宽度来设置。7. 几个实际案例里的参数设置参考7.1 材料表征类温度-转化率双Y轴图假设你做的是一组催化剂的性能测试X轴是反应温度200到500°C左Y轴是转化率0到100%右Y轴是选择性0到100%。这种图的特点是两个Y轴的范围相同都是百分比。操作时左轴和右轴的Scale都设为0到100主刻度设为5个0、25、50、75、100。曲线一条用实线加圆形标记另一条用虚线加方形标记。图例合并后放在图的顶部水平排列。这种图的难点在于两条曲线可能在某个温度点交叉交叉点的位置需要清晰可见。我的做法是在交叉点附近加一个局部放大子图把交叉区域放大让读者能看清两条线的相对位置。子图里同样保留两个Y轴但只显示交叉点附近的温度范围。7.2 电化学类电位-电流双Y轴图电化学测试里经常需要把电位和电流画在一起但两者的量纲完全不同。比如左轴是电位-1.0到1.0 V右轴是电流密度0到50 mA/cm²。这种图的量程设置要特别注意左轴有负值右轴全是正值零线的位置不在同一水平线上。我的处理方式是左轴的零线在中间右轴的零线在底部两个轴的零线不对齐但各自标注清楚。曲线样式上电位曲线通常用实线电流曲线用散点或者柱状。如果电流是脉冲式的用柱状图更直观。图例里要明确标注哪个是电位、哪个是电流单位也要写清楚。这种图导出时右轴的电流密度标签容易被裁掉因为数值比较大比如50 mA/cm²标签比较长。解决办法是把右轴标题的字体调小或者把标题分成两行写。7.3 光谱类波长-吸光度双Y轴图光谱数据里有时候需要把两个不同样品的吸光度曲线画在一起但它们的浓度不同吸光度范围差异很大。比如样品A的吸光度在0.1到0.5之间样品B在0.5到2.0之间。这时候用双Y轴左轴对应样品A右轴对应样品B两个轴的范围分别设置。X轴共用波长范围比如200到800 nm。这种图的难点在于两条曲线的峰位可能在同一波长但强度不同。双Y轴可以让两个峰都充分展开但读者可能会误以为两个峰的强度可以直接比较。所以我在图注里会特别说明左轴和右轴的量程不同峰高不能直接对比。如果确实需要比较峰高那就不能用双Y轴得用归一化处理或者画在同一轴上。8. 常见报错和异常情况的排查8.1 右轴数据不显示或者显示为一条直线这是新手最常遇到的问题添加了右轴数据但图上什么都看不到或者只看到一条贴着X轴的直线。原因通常有三个一是右轴的量程设置不对数据的实际范围超出了当前量程二是数据的列属性设置错了被当成了X列或者标签列三是右轴图层被隐藏了。排查顺序是先双击右轴检查量程再回到工作表检查列的Plot Designation最后在Layer Management里确认右轴图层是可见的。如果量程没问题、列属性也没问题但数据还是不显示那可能是数据本身的问题。比如右轴数据全是0或者全是同一个值Origin在自动缩放时可能会把量程设成一个很奇怪的范围。这时候手动设置量程就能解决。8.2 两个轴的刻度对不齐导致网格线错乱前面提到过双Y轴图的网格线如果两个轴都显示很容易错乱。但有时候即使只显示一个轴的网格线刻度还是对不齐。这是因为两个轴的主刻度数不同比如左轴有5个主刻度右轴有4个网格线的间距就不一样。解决办法是手动把两个轴的主刻度数设成一样比如都是5个。如果数据的范围不允许等分那就把网格线全部隐藏只保留刻度标签。还有一种情况是两个轴的起始值不同比如左轴从0开始右轴从10开始网格线在视觉上会错位。这时候要么把两个轴的起始值统一要么接受错位但把网格线调淡一点不要让它太抢眼。8.3 图例合并后文字重叠或顺序错乱图例合并之后有时候文字会重叠或者顺序和曲线的顺序不一致。这是因为两个图例的字体大小不同或者合并时Origin没有按曲线的实际顺序排列。解决办法是合并之前先把两个图例的字体大小设成一样合并之后如果顺序不对可以在Legend的Properties里手动调整条目的顺序。Origin允许拖拽图例里的条目来改变顺序也可以双击图例进入编辑模式手动修改文字。如果图例文字太长导致重叠可以把图例的排列方式改成垂直或者把字体调小。实在放不下的话可以把图例放到图的外面比如图的右侧这样不占用图内的空间。Origin里可以在Legend的Properties里设置Position为Outside。9. 一些提高效率的快捷键和批量操作9.1 用Theme功能保存双Y轴图的样式模板如果你经常画双Y轴图每次都手动调样式太浪费时间。Origin的Theme功能可以把你调好的样式保存下来下次直接套用。操作方法是在图调好之后右键 → Save Format as Theme给它起个名字比如MyDoubleY。下次画新图时在Plot Details里选择这个Theme所有的轴样式、曲线颜色、图例位置都会自动应用。这个功能特别适合课题组里有统一绘图规范的情况。你可以把Theme文件导出分享给同组的同学大家画的图风格就一致了。Theme里可以保存的东西包括坐标轴的字体和刻度样式、曲线的颜色和线型、图例的位置和排列方式、页面的尺寸和边距。基本上你能想到的样式都能存进去。9.2 批量修改多个图的轴标签格式如果你手头有十几张双Y轴图需要统一修改轴标签格式一张一张改太慢了。Origin里可以用Batch Processing功能先把所有图放在一个项目文件里然后用Tools → Batch Processing打开批处理对话框选择要修改的图指定要修改的属性比如轴标签的字体、大小、格式一键应用到所有图。另一个技巧是用LabTalk脚本。Origin支持LabTalk脚本你可以写一段简单的脚本循环遍历所有图修改它们的轴标签格式。比如把所有的左轴标签字体改成Arial 12号右轴标签改成Arial 10号。脚本写一次以后都可以复用。虽然学LabTalk有一点门槛但对于经常处理大量图的人来说省下来的时间很可观。9.3 从Excel导入数据时保持列格式的技巧很多人习惯在Excel里整理数据然后复制粘贴到Origin。但直接粘贴有时候会丢失列的属性设置比如X列、Y列的指定导致画图时又要重新设置。我的做法是在Excel里就把数据排好序X列放第一列Y1列放第二列Y2列放第三列然后复制到Origin时选择Paste Transpose或者Paste with Format。Origin里还可以用Import Wizard从Excel文件直接导入导入时可以指定每列的属性这样数据一进来就是对的。如果Excel里的数据有合并单元格或者多行表头导入Origin时容易出错。我的建议是在Excel里先把数据整理成纯数据表不要有合并单元格表头只保留一行然后另存为CSV格式再用Origin导入CSV。这样最稳妥不会出现列错位的问题。10. 双Y轴图在论文配图里的排版经验10.1 图注怎么写才能让读者看懂两个轴双Y轴图的图注比单轴图更重要因为读者需要知道哪个轴对应哪组数据。我的图注写法是先描述图的内容然后明确说明左轴和右轴分别代表什么单位是什么曲线的颜色和线型对应什么。比如图3 不同温度下催化剂的转化率和选择性。左轴为转化率%右轴为选择性%。实线加圆形标记为转化率虚线加方形标记为选择性。这样读者一眼就能看懂。如果两个轴的数据来源不同比如一个是实验值一个是计算值图注里也要说明。另外如果两个轴的量程不同图注里最好提醒一句注意左右轴量程不同避免读者误读。10.2 双Y轴图在双栏排版里的宽度控制期刊的双栏排版里双Y轴图通常需要跨栏占整页宽度。这时候图的宽度要设成和页面宽度匹配一般是17到18厘米A4纸双栏排版。导出时图的宽度设成这个值高度按纵横比自动计算。如果图的高度太大跨栏后可能占太多版面编辑可能会要求缩小。我的经验是双Y轴图的高度控制在8到10厘米比较合适这样跨栏后不会太占地方。如果期刊要求图不能跨栏那就只能放在单栏里宽度大约8到9厘米。这时候双Y轴图会显得很挤两个轴的标签可能放不下。解决办法是把轴标签的字体调小或者把图例放到图的上方而不是右侧。实在放不下的话可以考虑把双Y轴图拆成两张单轴图上下排列。10.3 彩色打印和黑白打印的兼容性检查很多期刊现在还是黑白打印所以双Y轴图的颜色搭配要考虑黑白打印后的效果。我的检查方法是把图导出为灰度模式看看两条曲线是否还能区分。如果灰度下两条线看起来差不多那就需要调整颜色或者线型。比如深蓝色和深红色在灰度下可能都变成深灰分不清但如果一条用实线、一条用虚线即使灰度下颜色相近线型也能区分。标记点的形状在灰度下也很重要。圆形和方形在灰度下容易区分但圆形和椭圆形就不太容易。我的原则是两条曲线的标记形状要有明显差异比如一个用实心圆、一个用空心方。这样无论彩色还是黑白都能一眼分辨。11. 从Origin 8到2025版本差异对双Y轴操作的影响11.1 界面变化带来的操作习惯调整Origin从8.0到2025界面变化不小。老版本里添加右轴数据的入口在Plot Setup里新版本里改到了Add Plot to Layer的右键菜单里。老版本的图例合并功能藏得比较深新版本里直接右键就能看到Merge选项。这些变化对老用户来说需要适应但核心逻辑没变都是先有左轴再加右轴然后调样式。2025中文版的菜单汉化之后有些术语的翻译和英文版不太一样。比如Layer Management翻译成图层管理Plot Details翻译成绘图细节。如果你看的是英文教程对照中文版界面时可能需要找一下对应的菜单。我的建议是如果英文还行尽量用英文版因为大部分教程和论坛讨论都是基于英文版的找答案更方便。11.2 新版本里双Y轴图的改进和新增功能2025版本在双Y轴图方面有几个实用的改进。一是右轴的自动量程更智能了以前经常需要手动调现在大部分情况下自动量程就能给出合理的范围。二是图例合并后支持自动排列不用手动拖拽了。三是导出时的预览功能更准确右轴标签被裁掉的情况少了很多。另外新版本里增加了一些预设的Theme里面就有双Y轴图的样式模板。如果你不想自己调可以直接套用这些预设Theme然后微调一下就能用。不过预设Theme的字体和颜色可能不符合你的期刊要求所以最终还是得自己改。11.3 旧版本文件在新版本里打开的兼容性问题如果你用旧版本比如Origin 8.0画了双Y轴图然后用新版本打开大部分情况下没问题但有时候图例的位置会偏移或者右轴的刻度格式会变。这是因为新版本对某些属性的默认值做了调整。解决办法是打开旧文件后检查一下右轴的量程和刻度格式如果有变化就手动改回来。另外旧版本里保存的Theme在新版本里可能不兼容需要重新保存一次。如果课题组里有人用旧版本、有人用新版本最好统一一下版本或者把图导出为图片格式共享避免因为版本差异导致图的样子不一致。Origin的文件格式.opju在不同版本之间基本兼容但细节上可能有差异这一点在合作写论文时要特别注意。12. 一些容易被忽略但很实用的细节12.1 双Y轴图的X轴刻度标签怎么避免重叠双Y轴图的X轴通常共用但如果X轴的刻度标签比较长比如日期或者长数字标签之间容易重叠。解决办法有几个一是把标签旋转45度或90度这样占的横向空间小二是减少主刻度的数量比如从10个减到5个三是把标签的字体调小。Origin里可以在Tick Labels的Format里设置旋转角度在Scale里设置主刻度数。如果X轴是时间序列标签是2024-01-01这种格式旋转45度通常就够了。如果标签是0.001、0.002...这种可以考虑用科学计数法或者把单位提到轴标题里标签只显示数字。比如轴标题写浓度 (×10⁻³ mol/L)标签就写1、2、3...这样简洁很多。12.2 右轴标题的竖排和横排选择右轴的标题默认是竖排的旋转90度但有时候横排更合适尤其是标题比较短的时候。Origin里可以在Axis的Title设置里把旋转角度改成0标题就变成横排了。横排的标题通常放在轴的顶部或者底部不占用轴的纵向空间。如果右轴的标题比较长竖排可能更省空间但读起来不太方便。我的经验是标题少于10个字符就横排超过10个字符就竖排。另外右轴标题的位置也可以调整。默认是在轴的中间但你可以把它移到轴的顶部或底部。如果图的上方有图例标题放在顶部可能会和图例重叠这时候就放在底部或者中间。12.3 双Y轴图里加参考线和标注的技巧双Y轴图里经常需要加参考线比如某个阈值或者标注比如某个关键点。加参考线的方法是用Line Tool在图上画一条水平或垂直线然后设置它的线型和颜色。但要注意参考线是画在哪个图层上的如果画在左轴图层上它的位置对应左轴的数值如果画在右轴图层上对应右轴的数值。所以画参考线之前要想清楚它对应哪个轴。标注关键点可以用Annotation工具加一个文本框或者箭头。文本框里的内容可以手动输入比如转化率达到90%。箭头指向关键点文本框放在空白区域。双Y轴图的空白区域通常不多所以标注要尽量简洁不要遮挡曲线。12.4 怎么把双Y轴图做成动画或者交互式图虽然大部分论文配图是静态的但有时候在组会或者报告里动态展示双Y轴图会更直观。Origin里可以把图导出为动画比如GIF展示数据随时间的变化。操作方法是把不同时间点的数据放在不同的工作表里然后用Animation功能逐帧播放。不过这个功能在Origin里不算特别强如果要做复杂的动画可能得用其他工具。交互式图的话Origin支持把图导出为HTML格式里面可以嵌入一些交互功能比如鼠标悬停显示数值。但这个功能在科研论文里用得不多主要是用在网页展示或者补充材料里。如果期刊要求提交交互式图Origin的HTML导出功能可以应付基本需求。13. 最后聊几句个人体会双Y轴图这个技能说到底就是熟练工种。第一次画的时候可能花半小时画多了之后五分钟就能出一张。但熟练不等于随便画每次画之前还是要花一分钟想清楚两个轴的量程怎么定、曲线的颜色和线型怎么配、图例放哪里、导出后右轴会不会被裁。这些细节决定了图是能用还是好看。我自己的习惯是画完图之后先导出一张低分辨率的预览图在手机或者另一台电脑上看一眼。因为在大屏幕上看图和在小屏幕上看图视觉效果可能不一样。有时候在大屏幕上觉得两条线区分得很清楚在手机上一看颜色太接近了根本分不清。这个习惯帮我避免了好几次投稿后被审稿人指出图看不清的尴尬。另外Origin的Theme功能真的值得花时间研究一下。我一开始也觉得每次调样式挺麻烦的后来把常用的几种图的样式都存成了Theme现在画图基本上就是选数据、套Theme、微调、导出效率高了很多。尤其是课题组里有多个人画图的时候统一Theme能保证所有图的风格一致论文里的图看起来更专业。如果你刚开始用Origin画双Y轴图建议先从最简单的数据开始把整个流程走通一遍然后再逐步加复杂度。不要一上来就搞很复杂的数据和样式那样容易卡在某个细节上打击信心。画图这件事先求对再求好最后求快一步一步来。
上一篇/下一篇内容由系统自动关联
返回资讯列表 →