では、次のデータセットがあるとしましょう:かわし位置箱ひげ図に要約統計量(あるいは生データポイント)を追加する
trt <- ifelse(runif(100)<0.5,"drug","placebo")
inj.site <- ifelse(runif(100)<0.5,"ankle","wrist")
relief <- 20 + 0.5*(inj.site=="ankle") + 0.5*(trt=="drug") + rnorm(100)
to.analyze <- data.frame(trt,inj.site,relief)
さて、アイデアはx軸と箱に損傷部位で箱ひげ図を作ることですサイドバイサイドによる治療:
bplot <- ggplot(to.analyze,aes(inj.site,relief,fill=trt)) + geom_boxplot(position="dodge")
十分に簡単です。しかし、今では、ボックスの上に生のデータポイントを追加したいと思います。私はposition="dodge"
で箱を持っていなかった場合は、これは簡単だろう:
bplot + geom_point(aes(colour=trt))
しかし、これはボックス間でポイントを描画し、このジオメトリにposition="dodge"
を追加すると動作するようには思えません。どのようにポイントをボックスの上に描くように調整するのですか?
ボーナス:同じ問題がある手段をオーバープロットするためにstat_summary(blah,y.fun=mean,shape="+")
を使用して同じ状況。私はここで間違っている場合ハドレーは間違いなく私を修正します
レリーフ< - 20 + 0.5 *(inj.site ==足首)+ 0.5 *(TRT == "薬剤")+ rnorm(100) にすべきである: レリーフ< - 20 + 0.5 *(inj.site == "足首")+ 0.5 *(trt == "drug")+ rnorm(100) – Paolo
、はい、固定。 –