我正在制作一个 R 绘图,将通过使用
我在这篇文章中找到了一个有用的设置 par(xpd=) 的方法。但是,我无法弄清如何使该命令使该线只在一侧超过绘图边界,如下面的截屏所示。
abline()
创建的垂直线分成两个部分。我希望该 abline 只在一侧超出绘图边界。我在这篇文章中找到了一个有用的设置 par(xpd=) 的方法。但是,我无法弄清如何使该命令使该线只在一侧超过绘图边界,如下面的截屏所示。
是否有一种基于 R 基础的方法可以实现这一点?(还是我必须在 ggplot 中重新构建整个东西等?)
我感觉关键可能是
figure region
、device region
等之间的差异,但我无法确定这些之间的区别。我查看了这份文件 ,但至少对于我的情况,这些设置似乎相当于相同的事情 - 如果有人能在这方面提供帮助那就太好了!
plot(100, 100)
par(xpd=TRUE)
abline(v=70, lty=3)
我想要的/得到的内容:
非常感谢您的帮助!