R ggplot:在图的y轴上覆盖核密度图

时间:2012-07-03 15:00:52

标签: r ggplot2

我有一个ggplot图表

q3 <- ggplot(y, aes(T,C))+  geom_line() 

和内核密度

den <-density(y$C)      

如何在y轴上覆盖核密度图表?

感谢您的帮助

1 个答案:

答案 0 :(得分:2)

跟进DWin的想法,这可能是你正在寻找的东西:

dat <- data.frame(x = 1:100,
                  y = 1:100,
                  z = rnorm(100))

ggplot(dat) + 
    geom_point(aes(x = y/100,y = x/100)) + 
    geom_density(aes(x = z)) + 
    coord_flip()

enter image description here

请注意xygeom_point美学的逆转。