同じバープロットに 2 つのデータ系列 (同じタイプとメジャー数ですが、2 つのタイムポイントで測定) をプロットしたいと思います。好ましくは、第1のシリーズは灰色でプロットされ、第2のシリーズはシリーズ1のデータが依然として見えるように透明度のある色でプロットされる。私が持っているデータは次の形式です。
MyData = data.frame(
method=rep(c("A","B","C","D","E"),times=3),
time1=rnorm(30,10,3),
time2=rnorm(30,8,2),
lab=rep(rep(c(1,2,3),each=5),times=2),
cat=rep(c(1,2),each=15)
)
探しているプロットのタイプを表示するために、以下のデータ シリーズ 1 をプロットするためのコードを追加しました。
p <- ggplot(data = MyData,
aes(x=lab,
y=time1,
fill=method))
p + geom_bar(stat="identity",
position="dodge",
alpha=.3) +
facet_grid(. ~ cat)
最終的に、データ系列のどちらがグレーでどちらがカラーであるかは、それらが互いの上にプロットされ、両方が表示されている限り、実際には問題ではありません。
すべての提案を歓迎します!