サンプルから 4 つの密度のセットをプロットする ggplot2 コードの一部を次に示します。
library('reshape')
library('ggplot2')
data <- matrix(0,5,100)
for(i in seq(1,5,1)){
data[i,] <- rnorm(100,i,1)
}
df <- data.frame(melt(data))
g <- ggplot(data=df, aes(x=value,group=X1)) +
geom_density(fill="blue",alpha=0.5)
g
それぞれの上部に密度の「インデックス」を追加したいと思います。私は次のような多くのことを試しました:
g + geom_text(aes(label=X1,y=0.5,group=X1));
これは、私が期待するものではなく、各サンプルの密度のインデックスを提供します(「グループ」引数を無視していたため)。私は確かに何かが欠けていますが、何ですか?