0

したがって、ggplot2でノッチ付きボックスプロットを作成しようとしています:

m <- ggplot(dat, aes(y = Slope, x = factor(BB),
fill=factor(BB)))


m + geom_boxplot(notch = TRUE) 

ただし、作成されたプロットは、ノッチのない通常のボックス プロットです。以前にこの問題に遭遇した人はいますか? それを回避する方法はありますか?ここで本当に明白な何かが欠けているかどうかはわかりません!

私は自分のデータをアップすることはできませんが、ggplot2 のサンプル データセットで同じ結果を得ています:

p <- ggplot(mtcars, aes(factor(cyl), mpg))
p + geom_boxplot(notch = TRUE, notchwidth = .3)

私のセッション情報は次のとおりです。

locale:
[1] LC_COLLATE=English_United Kingdom.1252  LC_CTYPE=English_United Kingdom.1252   
[3] LC_MONETARY=English_United Kingdom.1252 LC_NUMERIC=C                           
[5] LC_TIME=English_United Kingdom.1252    

attached base packages:
[1] splines   grid      stats     graphics  grDevices utils     datasets  methods       base     

other attached packages:
 [1] mgcv_1.7-6       gam_1.06.2       caper_0.5        mvtnorm_0.9-9991 MASS_7.3-13          ape_3.0-1       
 [7] ggplot2_0.8.9    proto_0.3-9.2    reshape_0.8.4    plyr_1.7.1      

loaded via a namespace (and not attached):
[1] digest_0.5.1       gee_4.13-17        lattice_0.19-33    Matrix_0.999375-50     nlme_3.1-101      
[6] tools_2.13.1      
4

1 に答える 1

3

あなたの問題は、古いバージョンのggplot2を使用しているためだと思います。@joran のコメントに注意して、パッケージを更新する前に R を最初に更新することもお勧めします。

ggplot2次に、次の方法で、およびそのすべての依存関係をインストール/更新できます。

install.packages("ggplot2", dependencies = TRUE)

お役に立てれば。

于 2013-06-13T15:41:25.427 に答える