3

1つのプロットでRを使用して箱ひげ図をプロットする必要がある6つのデータセットがあります。6つのうち、2つがより重要なので、背景をシェーディングして強調表示したいと思います。Rのboxplot()関数を使用しているので、箱ひげ図の背後にある背景を選択的にシェーディングして、他の人を残しておくことは可能ですか? この画像のように

4

1 に答える 1

7

関数を使用しrect()て、左下隅と右上隅の座標と色を指定できます。引数lty=0は境界がないことを保証します。最初の箱ひげ図を非表示にするため、関数boxplot()は 2 回使用されます。秒で、プロットが同じグラフィックで作成されることを保証します。rect()add=TRUEboxplot()

a<-rep(c("g1","g2","g3","g4","g5","g6"),each=10)
b<-rnorm(60)    
boxplot(b~a)
rect(0.5,-3,1.5,3,col="grey75",lty=0)
rect(2.5,-3,3.5,3,col="grey75",lty=0)
boxplot(b~a,add=TRUE)

ここに画像の説明を入力

于 2012-12-13T06:48:24.667 に答える