R语言 并排绘制多张ggplot2图
在R编程语言中,我们可以通过创建不同的图形或情节来分析数据。有时为了进行分析,我们需要同时看到两个或多个并排的图。在这种情况下,我们使用R语言的 gridExtra 包,它将框架划分为网格,你可以在这些网格中添加多个图。
gridExtra包含一个叫做arrange()的函数,用来根据需要排列图。
语法
grid.arrange(plot1, plot2, …, plotn, ncol, nrow)
参数
- plot:一些情节
- ncol:列的数量
- nrow:行的数量
要开始做这个,首先要为所有的绘图创建数据。然后,导入必要的软件包,以帮助满足要求。需要安装和导入的一个最重要的包是gridExtra,因为没有这个包,图就不会被安排在所需的框架中。
现在创建并存储所有创建的数据的图。一旦这些图准备好了,就用arrange()函数用所需的参数来排列它们。
例1 :
输出
例2 :
输出