私は ggplot2 を使用しており、同じヒストグラムに 2 つのデータ セットを表示する必要があり、それらを区別する必要があります。現時点では、各シリーズの色を 50% の不透明度に設定して、互いの背後に隠れているバーが見えるようにしていますが、これは理想とはほど遠いもので、見栄えが悪く、読み取るのが非常に混乱します。
R がバーをインテリジェントにオーバーレイして、完全に不透明なバーを使用でき、バーがビューから隠れないようにする方法はありますか? 現時点での私のコードは次のとおりです。
library(ggplot2)
dat <- data.frame(a=sample(10, size=100, replace=T),
b=sample(10, size=100, replace=T))
ggplot(dat, aes(x=a), fill=rgb(1,0,0,0.5)) + geom_histogram()
+ geom_histogram(aes(x=b), fill=rgb(0,0,1,0.5))
どんなポインタでも大歓迎です。