次の質問があります:
set.seed(1234)
dis = seq(1, 800, 10)
yvar = rnorm(length (dis), 50, 10)
myd <- data.frame (xvar = dis, yvar = yvar, yvarL =
yvar - rnorm (length (yvar),5, 1), yvarU = yvar + rnorm (length (yvar), 5, 1))
plot(myd$xvar,myd$yvar,pch=19,cex=.75,col="blue")
points(myd$xvar,myd$yvarL,col="gray", pch=19,cex=.5)
points(myd$xvar,myd$yvarU,col="gray", pch=19,cex=.5)
Yには、Y、信頼度の上限と下限の3つの値があります。軸の2つの間隔の間に陰影を付けたいと思います。グラフの残りの部分はポイントのみになります。仮定された製品グラフは類似している必要があります(正確ではありません)。
myd $ xvarで、たとえば650〜690と210〜280の2つの間隔の間で折れ線グラフを作成するには、どうすればよいですか。この投稿に基づいてポリゴットフィッティングを試みましたが(Rのxyカーブプロット内のシェーディング)、成功しませんでした。
polygon(c(myd$xvar[1:200], myd$xvar[200:1]), c(myd$xvar[1:200],
myd$yvar[200:1]), col="gray")