我有一些绘图图,我想把它放在一个由oma边界内缘(而不是页面边框)定义的方框中。我试过添加box.figure,但这不起作用
layout(matrix(c(1:10),5,2, byrow = TRUE), widths=c(1), heights=c(1))
par(oma=c(4,1,2,1))
par(mar=c(1,4,3,1))
for( n in 1:10) {
plot(1:10)
}
box("figure", col="forestgreen") 谢谢你的帮助。
发布于 2020-12-05 13:34:02
使用‘外层’而不是图形,它应该在整个图上给出一个红色的框。森林绿色的颜色不清晰,您也可以尝试更明亮的颜色,如红色/绿色。你会观察到盒子会在边界上发光:
layout(matrix(c(1:10),5,2, byrow = TRUE), widths=c(1), heights=c(1))
par(oma=c(4,1,2,1))
par(mar=c(1,4,3,1))
for( n in 1:10) {
plot(1:10)
}
box('outer',col = 'red')在编辑后编辑:
box('inner', col = 'red') 在框中使用内部选项可以从内部给出盒周围的边距,外部选项给出外部边距。我希望这就是OP所期待的。谢谢
输出:内部

输出:外部

https://stackoverflow.com/questions/65157303
复制相似问题