删除两个图之间的空格

时间:2014-03-06 13:43:41

标签: r plot

有没有办法附加两个图形,我用命令par(mfrow=c(2,1))获得,这样两个绘图窗口之间的空间被删除了?这可以通过任何图像编辑器轻松完成,但我猜测是否有更公平的方法可以从命令行执行此操作。

提前致谢!

EB

2 个答案:

答案 0 :(得分:6)

如果您为每个绘图将底部和顶部边距设置为零,则可以执行以下操作:

> par(mfrow=c(2,1))
> par(mar=c(0,1,1,1))
> plot(1:10)
> par(mar=c(1,1,0,1))
> plot(1:10)
制造

enter image description here

mar参数是底部,左侧,顶部,右侧,我应该使左边距和下边距稍大一些,以便为轴标记腾出空间。

如果你做了很多这种“刻面”的情节,你可能最好使用ggplot

答案 1 :(得分:1)

如果您使用基本图形,请查看?par,特别是mar和omar参数。