美文网首页
Cowplot: plot_grid()

Cowplot: plot_grid()

作者: LET149 | 来源:发表于2023-07-17 09:24 被阅读0次

用来组合图像

plot_grid(plotlist=, labels=, byrow=, rows=, cols=, align=)

    1. plotlist= : 用来组合的图像,需要把图像变量从前到后排列,中间用逗号隔开即可(切记,不要把图像变量组合列表)
    1. labels= : 用来给图像做标识的向量,顺序与前面图像变量顺序相同
    1. byrow= : 逻辑值;是否按行排列,如果是按行排列,则图像从上倒下按照行填充,然后进入下一行填充;默认为TRUE
    1. rows= : 规定组合后图形的行数
    1. cols= : 规定组合后图形的列数
    1. align= : 沿什么方向对齐画在一起的多个图像的坐标轴,默认是noneh为沿水平方向对齐,v为沿垂垂直方向对齐,hv为沿水平和垂直两个方向都进行对齐
    1. scale= : 数字,对每个图像的大小进行缩放;如果所有图像的缩放比例相同,则写一个数字;也可以对每个图单独指定缩放比例大小
p1 <- ggplot(mtcars, aes(mpg, wt)) + geom_point()
p2 <- ggplot(mtcars, aes(mpg, disp)) + geom_point()
p3 <- ggplot(mtcars, aes(mpg, gear)) + geom_point()
p4 <- ggplot(mtcars, aes(mpg, carb)) + geom_point()
p5 <- ggplot(mtcars, aes(mpg, vs)) + geom_point()
p6 <- ggplot(mtcars, aes(mpg, hp)) + geom_point()

plot_grid(p1, p2, p3, p4, p5, p6, labels = c("A", "B", "C", "D", "E", "F"), byrow = T)  '#示例一

plot_grid(p1, p2, p3, p4, p5, p6, labels = c("A", "B", "C", "D", "E", "F"), byrow = F, rows=3, cols = 2)  '#示例二
示例一
示例二

相关文章

网友评论

      本文标题:Cowplot: plot_grid()

      本文链接:https://www.haomeiwen.com/subject/dcrgmltx.html