ggplot是一个常用的能画出漂亮图形的函数, 实践中经常出现两个图需要合并绘制的情况。今天来介绍多个方法。
第一个是应用patchwork包
require(patchwork)
library(ggplot2)
coffee%>%
ggplot()+
geom_point(aes(total_cup_points,flavor,
color=total_cup_points))->
p1
coffee%>%
ggplot()+
geom_point(aes(total_cup_points,moisture))->
p2
p1+p2
第二种就是传统的R函数
par(mfrow = c(3, 2)) # 3 rows and 2 columns
for (i in c("Sturges", "st", "Scott", "sc", "FD", "fr")) {
hist(cars$speed, breaks = i, main = paste("method is", i