分享

ggplot2绘图入门——基础图形篇

 阿非ycfg 2017-09-14

Hello,大家好,开学了,Omicshare课堂也再次上线


请问,在Omicshare近40期的课程里面,最火的课程是什么


第12期的课程《R语言入门》是当仁不让的第一。课程上线后,目前累计的点击率已经超过13,000次,火爆的一塌糊涂。可见R语言对于从事生物学研究的同行们,是多么的实用。第39期,我们将给大家带来另一个实用的教程——《ggplot2入门》,属于《R语言入门》的姊妹篇。


图1 第12期课程《R语言入门》


如果经常接触测序类文章或资料的你,一定很熟悉以下这样的图形(图2)。这样的图形往往就是使用R包ggplot2绘制的。虽然在Omicshare tools网站(http://www./tools/index.php/)也可以绘制,但如果你自己掌握相关的分析和绘制方法,无疑对科研数据的挖掘和呈现能力又会更上一层楼。正所谓技多不压身!


图2 一些常见的二代测序数据相关的图形(分别是火山图,气泡图,堆叠图)


如果把R语言看成一个国家的话,ggplot2作为一个R语言包,相当于一个自治区,有它自己的数据结构和分析逻辑。虽然一开始你可能不适应它的逻辑,但一旦掌握以后,就可以非常高效的利用它绘制出精美的图形。在我们之前的电子书分享中,也介绍过一本专门介绍ggplot2的电子书教程(电子书分享|领略ggplot2图形艺术,http://www./forum/thread-510-1-12.html)。


PS:这本电子书目前的下载量也达到了异常高的6200次。



但无论如何,看电子书入门学习的速度,也不如有人手把手给你解说如何使用ggplot2。本期ggplot2的入门教学视频,一共3个学时。我们将以最常见的6种图形作为案例,向你示范ggplot2数据整理和图形绘制的方法。相信对你可以举一反三,快速掌握ggplot2的用法。而且教程中,也包含大量成熟的脚本,方便你将来要使用的时候随时调用。


图3 本次教程涉及的6类图形


图4 随意感受一下课程中你可以掌握的图形

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多