美文网首页生信工具生物信息学生信软件
如何用Origin画“箱子和胡子”图?

如何用Origin画“箱子和胡子”图?

作者: 基迪奥生物 | 来源:发表于2019-05-20 10:16 被阅读2次

    箱型图(box-and-whisker plot,也叫盒形图)我们就不作详细介绍了,可参考我们之前的一篇文章:

    (转需)什么是盒形图?

    本文以Origin绘制下图的数据为例,介绍Origin初始图表的个性化调整,包括更改箱子配色、标签文字的倾斜显示、横纵坐标的“分离”等,重点介绍Origin软件中“星标工具”的用法。

    Genome Res. 2016 26: 499-509

    数据准备

    数据的准备参照下图,X(A)列不需要数据,Y列的数据是原始数据,不需要自己事先计算中位数、四分位数等。本文示例所用的数据是用Excel的Rand()函数生成的-40~0随机数。


    绘制与调整

    直接点击界面下边的Box Chat图标,在弹出的窗口选择B(Y)~F(Y)列的数据(如下图),点OK按钮开始绘制。

    Origin给出的初始箱型图,如下图。

    先对初始箱型图做些个性化的调整,比如更改坐标轴范围,调整“箱子”(类似柱状图的“柱子”)的宽度,去掉图例等,详细的方法与《柱状图的坐标轴如何“中断”?》一文相似,这里不再赘述。

    首先,如何让横轴标签倾斜45度?

    点击横轴标签,右键,选择Tick Labels,在弹出的窗口中点击Format,更改Rotate(deg.)的角度即可,见下图。

    接下来,更改箱子的配色方案。点击其中一个箱子,其他箱子也会选中(默认的Edit model为Dependent),点击“油漆桶”工具给箱子着色,系统自带了很多配色方案(如下图),大家可以尝试一下,选择喜欢的配色即可,当然也可以自定义着色。线的颜色用“线/边界”工具修改。 

    如果想更改单个箱子的颜色,怎么办?可以右键选Plot Details(也可双击“箱子“直接进入),在group标签下更改Edit model为 Independent(箱子间的“依赖—独立“关系),即可单独对”箱子“着色。

    接着是横轴与纵轴的“分离“:主要通过隐藏默认横轴,用直线工具画直线,达到坐标轴去掉”两头“的效果,见下图。

    添加显著性标记

    在《Excel图表的“变身”之路》一文中已经介绍过如何用PPT给图表加显著性标记,其实Origin软件自带有“星标工具“。单击下工具图标,即可在画面中央添加一个大大的标记,这个”标记”由含”*”的文本框和具有绿色”节点“的线段组成。

    可是,这个”标记”也太大了!莫慌,它的文本框的位置、星号大小都可以调节,位于线上的节点可调节线的上下(或左右)平移,位于线的端点可改变线的长度;“标记”整体可移动,也可Ctrl+C, Ctrl+V进行快速复制,见下图。个人觉得比PPT手工画线加文本框方便,大家可以试一试。 

    导出图片

    最后,将绘制结果保存为图片,最终的效果见下图。

    注意:最好另存一份Origin的工程文件(opj格式),方便以后更改和图片输。如果图片只在在Word和PPT中使用,保存为emf格式是最好的选择,可参考《关于图表保存方法的独门秘笈》一文。

    小结

    Origin图表的调整,使用频率最高的莫过于右键列表的Scale(调整坐标轴)和Plot Details(调整内部图形,如“柱子“、”箱子“等),把这俩块功能用熟了,Origin基本上可灵活使用了。

    当然,如果觉得安装使用Orgin太麻烦了,或是喜欢ggplot2“灰底白格”主题又不想写R代码,推荐大家一个有很多在线作图工具的网站:http://www.omicshare.com/tools/,只需把Excel的数据另存为文本文件(制表符分割)(*.txt),在线提交,30秒左右出结果,下载图片后稍作调整即可使用。

    最后的最后,觉得本文还是有点用处,别忘了点屏幕右上角分享到朋友圈吧~

    相关文章:

    (转需)什么是盒形图?

    R语言画图教程之盒形图

    Excel图表的“变身”之路

    关于图表保存方法的独门秘笈

    柱状图的坐标轴如何“中断”?

    为了更好的阅读体验,建议关注基迪奥生物公众号~

    相关文章

      网友评论

        本文标题:如何用Origin画“箱子和胡子”图?

        本文链接:https://www.haomeiwen.com/subject/vguhzqtx.html