R 使用ggplot2垂直叠加密度图

R 使用ggplot2垂直叠加密度图,r,ggplot2,data-visualization,R,Ggplot2,Data Visualization,很抱歉,没有相关代码,但我只是尝试开始在R中使用ggplot2创建一个图形类型,它应该如下所示(不确定是如何创建的,这是我拍摄的屏幕截图): 我应该简单地使用geom_density+facet_wrap吗?或者有人知道更好的方法来实现像这样的图形类型编码吗 提前谢谢 我会使用facet\u grid而不是facet\u wrap来实现这一点,但这是ggplot2 下面是一个工作示例: diamonds %>% filter(cut %in% c('Ideal','Premium

很抱歉,没有相关代码,但我只是尝试开始在R中使用ggplot2创建一个图形类型,它应该如下所示(不确定是如何创建的,这是我拍摄的屏幕截图):

我应该简单地使用geom_density+facet_wrap吗?或者有人知道更好的方法来实现像这样的图形类型编码吗


提前谢谢

我会使用facet\u grid而不是facet\u wrap来实现这一点,但这是
ggplot2

下面是一个工作示例:

diamonds %>% 
   filter(cut %in% c('Ideal','Premium','Very Good')) %>% 
   ggplot(aes(carat)) + 
   geom_density() + 
   facet_grid(cut ~ .)
应给出该结果(截至ggplot3.3.0):


这篇文章很好,代码也很好-感谢分享看看
ggridges
软件包。