【问题标题】:Plot density with ggplot2 without line on x-axis用ggplot2绘制密度,x轴上没有线
【发布时间】:2015-10-14 08:41:16
【问题描述】:

我使用ggplot2::ggplot 来满足所有 2D 绘图需求,包括密度图,但我发现当在单个空间(以不同颜色)上绘制多个具有极端异常值的重叠密度时,x 轴上的线变为有点分心。

然后我的问题是,您可以从绘制的密度图的底部删除吗?如果有,怎么做?

你可以使用这个例子:

library(ggplot2)
ggplot(movies, aes(x = rating)) + geom_density()

应该是这样的:

【问题讨论】:

    标签: r ggplot2 density-plot


    【解决方案1】:

    直接使用stat_density怎么样

     ggplot(movies, aes(x = rating)) + stat_density(geom="line")
    

    【讨论】:

      【解决方案2】:

      你可以在上面画一条白线:

      ggplot(movies, aes(x = rating)) +
          geom_density() +
          geom_hline(color = "white", yintercept = 0)
      

      【讨论】:

        猜你喜欢
        • 2015-01-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-12-10
        • 2021-06-04
        • 1970-01-01
        • 2015-06-16
        相关资源
        最近更新 更多