【问题标题】:Rounded border around plot in RR中的绘图周围的圆形边框
【发布时间】:2012-07-26 06:07:45
【问题描述】:

我需要在情节周围放置平滑的边框。代码

plot(0:10, 0:10, type="n", xlab="X", ylab="Y")

box("figure", col="blue")

代替简单的蓝线,我怎样才能用圆角放置平滑的灰线?

非常感谢。

【问题讨论】:

  • 它只是改变线条的颜色。我想要有点厚和弯曲的角落,而不是只是方形的盒子
  • 我编辑了您的帖子以使其更清晰。我不确定有没有办法让它默认出现在图形周围,但是 grid 包中的roundrect 是一个很好的起点

标签: r border


【解决方案1】:
library(grid)

plot(0:10, 0:10, type="n", xlab="X", ylab="Y")
grid.roundrect(gp=gpar(fill="#00000000", col="grey"))

如果发现边框被截断,可以随时减小圆角矩形的大小:

plot(0:10, 0:10, xlab="X", ylab="Y")
grid.roundrect(height=0.99, width=0.99, gp=gpar(fill="#00000000", col="grey"))

【讨论】:

  • 我怎样才能让它变厚一点?
  • lwd 参数添加到gpar。例如:grid.roundrect(width=0.99, height=0.99,gp=gpar(fill="#00000000", col="grey", lwd=2))
猜你喜欢
  • 2023-03-18
  • 1970-01-01
  • 1970-01-01
  • 2019-03-29
  • 2015-02-14
  • 2020-03-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多