2017-05-17 10 views
-2

geom_densityポジションオプションstackidentityを説明する人がいますか?プロットは非常に異なって見えますが、依然として重なっていますggplotの位置スタックとIDの違いは何ですか?

+0

んこの回答:ここで

enter image description here

はそれらを生成されたコードはありますあなたの質問? –

+0

画像を投稿すると助かります。 –

答えて

3

何らかの理由でgeom_densityヘルプで説明されていません。しかしposition="stack"は、このような値をスタック:このような

enter image description here

position="identity"一方オーバーレイそれらを:

n <- 1000 
A <- data.frame(id='A',x=rnorm(n, 5, 2)) 
B <- data.frame(id='B',x=rexp(n, 1/4)) 
C <- data.frame(id='C',x=rexp(n, 1/8)) 
D <- data.frame(id='D',x=rexp(n, 1/16)) 
df <- rbind(A,B,C,D) 

colorset = c('B'='red','A'='green','D'='black','C'='blue' ) 

ggplot(df, aes(x)) + 
    geom_density(aes(fill = id), alpha = .4, adjust = 2,position="stack") + 
    scale_fill_manual(values=colorset) + 
    scale_x_continuous(limits =c(0,40)) + labs(title="geom_density: position=`Stack`") 

ggplot(df, aes(x)) + 
    geom_density(aes(fill = id), alpha = .4, adjust = 2,position="identity") + 
    scale_fill_manual(values=colorset) + 
    scale_x_continuous(limits =c(0,40)) + labs(title="geom_density: position=`identity`") 
関連する問題