1
我是完全新的R,並希望插入一個簡單的彩色框圖例識別每個分配爲「data.1」和「data.2」,在下面qplot
繪圖功能(從ggplot2
包):如何插入密度圖中的圖例與Qplot在R
> V1 <- matrix(unlist(rnorm(200,-0.2,1)))
> V2 <- matrix(unlist(rnorm(200,0.3,4)))
> m <- data.frame(V1,V2)
> qplot(V1, main="Observed distr.", data=m,
geom='density',xlab="x",ylab="count",fill=I('green'), alpha=I(.5)) +
geom_density(aes(V2),data=m,fill='red', alpha=I(.5))
我已經找到了解決方案,爲ggplot
,但沒有爲qplot
與geom='density'
。曲線很好繪製,但沒有傳說出現。
我會接受任何解決方案,爲我提供帶有透明度的密度圖,標記爲座標軸,標題和彩色方塊圖例。謝謝。
恕我直言:忘了'qplot',使用'ggplot':'庫(tidyverse); ggplot(M%>%聚集,AES(值,填充=鍵))+ geom_density(alpha = .5)+ scale_fill_manual(values = c(「green」,「red」),labels = c(「V1」=「myV1」))''。我想這將是他們的方式[在將來](https://blog.rstudio.org/2015/12/21/ggplot2-2-0-0/):_「使用qplot()在這個例子中已經被縮減了,這與ggplot2書的第2版是一致的,它消除了qplot(),而是有利於ggplot()。「_ – lukeA
@lukeA:是的,我開始看到了這一點。我用'qplot'完成了。謝謝。 – Cbhihe