是否有可能在R中的单个图中获得3个图,其分布如下图所示?图表必须具有相同的宽度,图表C应居中.
----- -----
| A | | B |
----- -----
-----
| C |
-----
Run Code Online (Sandbox Code Playgroud)
谢谢!
我正在尝试为3个手动添加的行添加相应的图例ggplot.我的代码如下:
library(ggplot2)
df = data.frame(error = c(0.0832544999, 0.0226680026, 0.0082536264, 0.0049199958, 0.0003917755, 0.0003859976, 0.0003888253, 0.0003953918, 0.0003958398), sDev = c(8.188111e-03, 2.976161e-03, 1.466221e-03, 2.141425e-03, 2.126976e-05, 2.139364e-05, 2.169059e-05, 2.629895e-05, 2.745938e-05))
minimum <- 6
best.model <- 5
gplot <- ggplot(df, aes(x=1:length(error), y=error)) +
scale_x_continuous(breaks = seq_along(df$error)) +
geom_point(size = 3) +
geom_line() +
geom_errorbar(data = df, aes(x = 1:length(error), ymin = error - sDev, ymax = error + sDev),
width = 0.1) +
geom_hline(data = df, aes(yintercept = error[minimum] + sDev[minimum]), linetype = …Run Code Online (Sandbox Code Playgroud)