美文网首页
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