我正在进行一个2x2图的排列。这些图共享同一坐标轴,所以我想把它们放在一起,例如: 以下是代码: library(ggplot2) library(cowplot) Value <- seq(0,1000, by = 1000/10) Index <- 0:10 DF <...
我希望能够在一个多面板图中标注出需要进行比较的特定行。例如,我想制作这个图表: 请看这个图(由PowerPoint制作的带有面板框): 这是我编写的使用第一个图的代码。我使用了ggplot和cowplot: require(cowplot) theme_set(theme_cow...
我有一个由1到10的ggplot列表,名称为plot_1,plot_2....plot_10。 我想使用cowplot将所有图形一起显示。 我如何使用plot.grid()调用所有图形?也就是说,我想写类似于以下内容的代码: plot.grid(paste0("plot",1:10)) ...
我想在使用cowplot包中的plot_grid对齐的两个图表周围绘制边框。 请参见以下示例(改编自"更改轴位置"手册): require(gtable) require(cowplot) # top plot p1 <- ggplot(mtcars, aes(mpg, disp))...
我正在尝试创建一个图,将2个单独的图例和多个图的网格组合在一起。我的问题是我发现很难对齐图例,使它们可见且不重叠。希望下面的示例能解释我的意思。 首先,我要创建2个图。在这两个图中,我只关心图例,并且舍弃了实际的图(请忽略这两个图中的实际图)。为了仅获取图例,我使用了cowplot包。 l...