一、ggplot2组图
0、安装包及示例图
|
|
1、简单使用
(1)符号连接:+
或者|
均表示左右拼接,/
表示上下拼接,()
可以用于调整优先级
(2)函数调用:wrap_plots()
,可通过具体参数设置排列方式
|
|

|
|
2、复杂排列
-
符号连接方式中,可使用
()
调整优先级 -
函数调用方式中,可通过
design=
参数设置
|
|

|
|

3、细节调整
plot_layout()
调整长宽比例
|
|

plot_layout()
相同legend
|
|
plot_annotation()
设置标题
|
|

plot_annotation()
设置子图tag标签
|
|
4、ggplot与其它对象的拼图
ggplot2与表格
|
|
ggplot2与基础绘图
|
|
二、R基本绘图组图
仅适用于R基础绘制图形的组图
|
|
1、par()
方式
mfcol=c(x,y)
与mfrow=c(x,y)
均是将初始绘图面板平均分割为x行,y列;- 二者区别在于前者按列的顺序依次填充、布局;而后者为按行依次填充、布局
|
|

2、layout()
精细布局
layout()
函数的第一个参数为一个矩阵,用于设置组图位置
|
|
widths
、heights
参数可进一步设置子图间的长宽比例
|
|

|
|
