我设法使用ggplot2和grid.arrange为4个图创建一个多重绘图并添加一个共同的y标签(浓度(mg / kg有机物质)),到目前为止一直很好!
BUT!
我想在第一列的两个图表(图表f1和图表f2)之上有一个共同的标题(标题3),它应该在标题1之上,而在第2列之上的共同标题(标题4)第二列的图形(图形f3和图形f4)应与标题3的高度相同
我试图清楚但没有图像却很难:)
如何将标签和标题的字体更改为Times new roman?似乎我使用的代码不起作用
如何在四个图形的底部放置一个共同的图例
这是我迄今所做的:
grid.arrange(arrangeGrob(f1,f3,f2,f4,
ncol=2,
left = textGrob("Concentration (mg/kg organic matter)",
rot = 90, gp = gpar(fontsize = 18, fontface = "bold", fontfamily="Times"),vjust = 1)))
提前感谢任何帮助!