我在R中制作了下图。多边形的边缘应该与两条曲线对齐,因为它们是使用相同的矢量绘制的。然而,多边形在Y轴上相对于曲线略高。我无法弄清楚为什么。
如何让多边形的外边缘与两条曲线对齐?
同样,为什么多边形不会一直延伸到两条曲线的右端?这些曲线比多边形略微孤立。
我意识到我可以用边框绘制多边形,而不是绘制两条线。这并不能解决潜在的问题。使用upper
和lower
向量绘制多边形和两条曲线,因此我认为它们应该完全对齐。他们没有。
lower <- qchisq(0.05,0:100)
upper <- qchisq(0.95,0:100)
df <- (0:100)
plot(df,upper, type='n', axes=F)
polygon(c(0,df,rev(df)), c(0,upper,rev(lower)), col='grey75',border=NA)
axis(1,pos=0)
axis(2,pos=0, las=1)
lines(upper, col='black')
lines(lower,col='black')