プロット領域のみに色を付ける簡単な方法があるかどうか疑問に思っていますか? この設定でデバイス全体の背景の色が定義されると思われるpar()$bg
ため、低レベルのプロット コマンドを適用しpolygon
て、プロット エリア全体に色付きの四角形を追加しました。
例
#colored device background
x11()
par(bg="grey90")
plot(x=1, y=2)
grid(col="white", lty=1)
points(x=1, y=2)
#colored plot area only
x11()
plot(x=1, y=2)
usr <- par()$usr
polygon(x=c(usr[1], usr[1], usr[2], usr[2]), y=c(usr[3], usr[4], usr[4], usr[3]), col="grey90")
grid(col="white", lty=1)
points(x=1, y=2)
これがこれを行う唯一の方法かもしれませんが、par
設定にもっと簡単な方法がある場合は、ぜひ知りたいです. アドバイスをよろしくお願いします。