plot.margin 就是outer和inner之和吧,不知道你为啥要控制outer,直接控制plot.margin就可以等价于控制innter 和out
require(grid)
p=qplot(1:10, 1:10)
没有任何margin: p + theme(plot.margin=unit(c(0,0,-2,-3), "lines"))
刚好显示坐标: p + theme(plot.margin=unit(c(0,0,0,0), "lines"))
再扩大的话,四边不停网上增加就是了