この領域を強調するために、プロットの一部が灰色のRでプロットを作成しようとしています。他の例とは異なり、プロットの下の領域に色を付けたくはありませんが、代わりに、ある領域からグラフの最後までプロット上の領域に色を付けます。rect()またはpolygon()を使おうとすると、強調したいプロットが不明瞭になります。
例えば:
x_mean <- c(1, 2, 3, 4)
y_mean <- c(1, 1, 1, 1)
y_max <- c(4, 4, 4, 4)
y_min <- c(-4, -4, -4, -4)
x_shade <- c(2, 3, 4)
y_max_shade <- c(4, 4, 4)
y_min_shade <- c(-4, -4, -4)
plot(x=rep(x_mean, 3), y=c(y_mean, y_max, y_min), bty='n', type="n" )
arrows(x0=x_mean, y0=y_min, x1=x_mean, y1=y_max, length=0)
points( x=x_mean, y=y_mean, pch=16)
これにより、グラフに4本の線がプロットされます。2行目からプロットの終わりまでの背景に灰色のボックスを描画するにはどうすればよいですか?