【发布时间】:2018-01-24 21:19:08
【问题描述】:
我想按以下方式布置三个地块:
[FirstPlot]
[2nd] [3rd]
第一个地块位于第二个和第三个地块之上。第一个图是第二个和第三个图宽度的两倍。现在让我们生成虚拟数据:
library(gridExtra)
library(grid)
library(ggplot2)
library(lattice)
plot1 <- qplot(1, 1)
plot2 <- qplot(1, 1)
plot3 <- qplot(1, 1)
lay <- rbind(c(1,1),
c(2,3))
绘制出来的语法应该是:
grid.arrange(grobs = c(plot1, plot2, plot3),
layout_matrix = lay)
其实不应该这样,因为它不起作用。我收到以下错误。命令应该是什么来绘制这一切?我想我弄错了grobs 部分。
t:b 中的错误:NA/NaN 参数
【问题讨论】: