有谁知道是否可以在使用 grid.arrange() 创建的图表的每一列上给出标题?
我知道可以为每个图表提供总体标题和标题,但我只需要一个列标题。
非常感谢!
grid.arrange(c1b, c2a, c3d, c2b, c3a, c2d, c3b, c1a, c1d, ncol=3, nrow=3)
归功于用户20650 https://stackoverflow.com/users/2250190/user20650:
library(tidyverse)
library(gridExtra)
#create a bunch of line graphs with the mtcars dataset
graph1 <- ggplot(mtcars, aes(x = mpg, y = disp)) + geom_line()
graph2 <- ggplot(mtcars, aes(x = mpg, y = hp)) + geom_line()
graph3 <- ggplot(mtcars, aes(x = mpg, y = drat)) + geom_line()
graph4 <- ggplot(mtcars, aes(x = mpg, y = wt)) + geom_line()
grid.arrange(arrangeGrob(graph1, graph2, top = "Column A"),
arrangeGrob(graph3, graph4, top = "Column B"), ncol = 2)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)