【发布时间】:2015-01-18 15:09:27
【问题描述】:
我想在一个图表中制作三个带有标题和一个 x 标签的图,但是当我修改边距以包含这些标签时,这些图最终会具有不同的大小。
这是我尝试过的:
par(mfrow=c(3,1), mar=c(1.5,5,3,2) + 0.1)
plot(1:10, xaxt='n', main = "Some title")
par(mar=c(1.5,5,0,2) + 0.1)
plot(1:10, xaxt='n')
par(mar=c(5,5,0,2) + 0.1)
plot(1:10, xlab = "Some x label")
情节是这样的:
如您所见,第二个地块的大小不同。我想要的是所有最终都具有相同的大小。
任何帮助将不胜感激!
【问题讨论】:
-
刚遇到这个问题......原来它与一段时间后的my own question 非常相似,但有一些不同的答案。我一直使用
par(mar = c(0,0,0,0), oma = c(5.1,4.1,4.1,2.1))!