R语言与医学统计图形-【25】ggplot图形分面

Python015

R语言与医学统计图形-【25】ggplot图形分面,第1张

ggplot2的分面faceting,主要有三个函数

facet_grid函数及参数:

基本用法

分面的灵活性。

分别定义不同图形的坐标轴取值范围(scales参数)或不同分面面积(space参数)。

分面标签设置

默认标签使对应分类水平的名称,可通过设置labeller参数及对应的函数对分面标签进行修改。函数主要有:

改变标签的方向(默认右,上),switch参数。

与facet_grid的最大区别在于:能够自定义分面行列数。

函数及其参数:

本系列课程要求大家有一定的R语言基础,对于完全零基础的同学,建议去听一下师兄的《生信必备技巧之——R语言基础教程》。本课程将从最基本的绘图开始讲解,深入浅出的带大家理解和运用强大而灵活的ggplot2包。内容包括如何利用ggplot2绘制散点图、线图、柱状图、添加注解、修改坐标轴和图例等。

本次课程所用的配套书籍是: 《R Graphic Cookbooks》

除了以上的基本图形外,师兄还会给大家讲解箱线图、提琴图、热图、火山图、气泡图、桑基图、PCA图等各种常用的生信图形的绘制,还不赶紧加入收藏夹,跟着师兄慢慢学起来吧!