r - 确定 R 图的右下角

标签 r plot par

R图低于 ( 跑去看 ),我要我的 绿色立式 abline()准确连接到 右下角 我的阴谋;那就是:的确切位置红色蓝色曲线结束 在我的情节的右下角。

保持我的情节中的所有内容,确切的内容是什么 x 这一点? par("usr")[2]正如在 中看到的那样无法帮助我的代码如下:

curve(df(x,1,28,ncp = 1.875),0,11,col="blue",lwd=3,ylim=c(0,1),xpd=T,bty="n",axes=F)
curve(df(x,1,28), add=T,col="red",lwd=2)
axis(1,pos=0)
axis(2,pos=0)

abline(v=par("usr")[2],col="green")   ## I'm using par("usr")[2] here with no success ##

最佳答案

默认绘图在每一侧增加 4% 的额外空间。所以你可以计算

size = (par("usr")[2]-par("usr")[1])/1.08
size
11

获取主图的大小和
par("usr")[2]- 0.04*size   
11

获得右手边

顺便说一句,您可以通过添加 xaxs="i" 来让 R 不添加该空间到你的第一个曲线陈述

关于r - 确定 R 图的右下角,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41797991/

相关文章:

windows - Windows 上的自更新 Exe par

perl - Perl PAR::Packer 的 pp、par.pl、parl 脚本之间有什么关系?

R:如何通过数据值对 voronoi 镶嵌进行着色?

r - 如何使输入轨道日志保持 Shiny ,然后打印并保存?

R 脚本问题 - is.na 告诉我条件长度 > 1

r - 如何计算大型数据集每分钟出现的次数

javascript - FLOT 中的主要和次要刻度线

r - 如何将多个数据子集预测绘制到单个图上

r - 绘制 R 中的哪个参数?

r - 在 for 循环中创建新的 data.table 列未显示