我想将一个常见的图例集中在两个图下方。我曾经xpd=TRUE
允许在情节本身和 oma 之外打印来为图例创造空间。然而,图例不会水平移动,而是垂直“提前”剪裁。有什么建议吗?
quartz(title="PCoA",12,6)
par(mfrow=c(1,2),oma=c(5,0,0,0),xpd=TRUE)
plot(1:3,4:6,main="plot 1")
plot(1:3,4:6,main="plot 2")
# Clips the plot
legend(1,3.5,ncol=3,c("0-1 km","1-5 km","outside barrier"),fill=c("green","orange","red"), title="Fetch")
# Won't let me move the legend sideways
legend(0,3.5,ncol=3,c("0-1 km","1-5 km","outside barrier"),fill=c("green","orange","red"), title="Fetch")
更新
使用下面的解决方案,它可以通过拖动边缘来更改图形的尺寸来切割图形的边缘(见下文)。任何想法可能会发生什么?