2013-03-05 4 views
5

同じ方法でバープロットのプロットを分離するのと同じ効果を得ようとしているRはボーダーでボックスプロットを分離するデフォルトではあなたは自分のbarplotコードの末尾にbox()を追加Rでバープロットを囲む方法Boxplotにボーダーを描画するのと同じ方法

par(mfrow=c(2,1)) 

## boxplot on a formula: 
boxplot(count ~ spray, data = InsectSprays, col = "lightgray") 
# *add* notches (somewhat funny here): 
boxplot(count ~ spray, data = InsectSprays, 
     notch = TRUE, add = TRUE, col = "blue") 


require(grDevices) # for colours 
tN <- table(Ni <- stats::rpois(100, lambda=5)) 
r <- barplot(tN, col=rainbow(20)) 
#- type = "h" plotting *is* 'bar'plot 
lines(r, tN, type='h', col='red', lwd=2) 

答えて

8

:つまり、私は最初のプロットに表示されて境界線が下の2番目のプロットに表示したいです。

par(mfrow=c(2,1)) 
boxplot(count ~ spray, data = InsectSprays, col = "lightgray") 
boxplot(count ~ spray, data = InsectSprays, 
     notch = TRUE, add = TRUE, col = "blue") 
require(grDevices) # for colours 
tN <- table(Ni <- stats::rpois(100, lambda=5)) 
r <- barplot(tN, col=rainbow(20)) 
box() 
lines(r, tN, type='h', col='red', lwd=2) 
+0

ありがとうございました!それは最高です。あなたはそれについてどのように知っていましたか/それについて知りましたか? – Atticus29

+1

まあ、私はそれを使用することからそれを覚えているが、ちょうどチェックした上で、 "barplot rの周りにボックスを追加"グーグルが答えたときのトップリンク! – alexwhan

関連する問題