要因ごとにボックスプロットを並べて作成しようとすると問題が発生します。いくつかの例を読みましたが、何らかの理由でプロットが正しく表示されません。因子として指定したにもかかわらず、各値の箱ひげ図をプロットしようとしていると思います。
私は次のコードを使用しています:
samp.norm = rnorm(1000,0,1)
samp.exp = rexp(1000,1)
samp.unif = runif(1000)
samp = c(samp.norm,samp.exp,samp.unif)
dist = c( rep("norm",1000), rep("exp",1000), rep("unif",1000) )
DATA = as.data.frame(cbind(samp,dist))
DATA$dist= as.factor(DATA$dist)
p = ggplot(DATA, aes(x=factor(DATA$dist), y = DATA$samp)) + geom_boxplot()
p