导师给了一张图,让按照这个类型去模仿绘制,搜了很多教程都没找到怎么绘制出来的,试过python,excel,最后才找到origin的误差棒。但是网上的更多教程都是单个目标的误差棒,像我这种多个的教程很少,而且也搜到很多和我有一样困扰的问题,都没好的回答。所以出一个详细教程。先看一下,想达到的效果。
附赠一个安装包:
链接:https://pan.baidu.com/s/1ZYHkOCjhJ5x9-uQx_8jWVw 密码:y410
mac里没有找到origin的替代,正好有windows的虚拟机,就在windows里面下载了,亲测不卡还是很好用的。这是origin8.5.
一开始绘制图片出现误差棒重叠的问题(如图)最后解决的办法是采用了叠加图层的办法。(如果有更好的办法欢迎留言)
- 添加数据
虚拟机里面excel的版本不匹配,导入一直失败,所以手动添加的。(excel的导入略)。
数据添加之后可以在相应的列右键set as ->相应的数据值
如图所示 - 分别绘制单个图
在数据添加完之后点击图片左下角的按钮,上图黑色圆圈圈出来的地方。
选择y error 类型 出现下图 选择相应的数据类型
ok之后得到下图:
双击横纵坐标选择scale就可以更改横纵坐标轴的范围和步长
双击图片中误差棒的黑色圆圈就可以更改图例类型和颜色(图片略,很简单不赘述)
最后修改达到这个效果
四个等级的图片都依次画出来!(注意区分四个图片的颜色和图例类型!)
3. 叠加图层
四个图片都绘制出来之后就是叠加,保留其中一个图不变。(例如保留level1)逐一对level2,3,4进行处理
首先将横坐标的范围更改:
level1是0.5-4.5
level2更改为0.6-4.6
level3更改为0.7-4.7
level4更改为0.8-4.8
然后对横纵坐标轴进行隐藏:在图层的空白处右键找到axis 将红线的两个标签的show取消就可以隐藏横纵坐标轴。
对三张都进行处理后。
在level2,3,4的图层内右键复制,粘贴到level1 的图层
移动复制图片的左下角和坐标轴对齐即可。
4. 图例更改
这样复制的图例是四个方框
我们要放到一个图框里。
页面的左上角Graph->Update-Legend->OpenDiaog
将UpdateMode 改为Reconstruct
Legend改为One Legend for All
其余按照习惯更改即可。
这样一张不重叠 的图就做好了!