2つの重ね合わせた密度プロットでヒストグラムを作成しようとしています。問題:私は、次の例のように、1つの密度は完璧に動作しますが、伝説の破線が表示されません破線、なりたいさggplot2:凡例の点線
x<-sort(rnorm(1000))
data<-data.frame(x=x,Normal=dnorm(x,mean(x),sd=sd(x)),Student=dt(x,df=3))
ggplot(data,aes(y=x))+geom_histogram(aes(x=x,y=..density..),
color="black",fill="darkgrey")+geom_line(aes(x=x,y=Normal,color="Normal"),size=1,
linetype=2)+ylab("")+xlab("")+labs(title="Density estimations")+geom_line(aes(x=x,y=Student,color="Student"),size=1)+
scale_color_manual(values=c("Student"="black","Normal"="black"))
任意のアイデア私は点線を取得する方法伝説?
ありがとうございました!
ライナー
+1ライブラリーコールlolを追加するように私に思い出させることができました。 –
@BrandonBertelsen - それは全く独立した2人の天才の仕事でした...私は答えを保存/アップロードしようとしていたので、あなたの答えとスティーブンの作物の両方を見ました... – Chase
3つを作ってください。私たちはお互いに数分以内に投稿しました。 –