如何使用ggplot2中的geom_density删除x轴上的彩色线?

时间:2017-07-12 11:28:43

标签: r ggplot2

拜托,有谁知道如何在x轴上删除这条彩色线条?数据框为dfp

                 Value          Class
   1             94.00             A
   2             70.51             A
   3             70.02             A
   4             95.24             A
   5             70.53             A
   6             93.01             A
   7             70.86             A
   8             94.84             A
   9             70.77             A

我使用此命令行绘制:

ggplot(dfp, aes(na.omit(dfp$Value),  color = na.omit(dfp$Class), alpha=0.3) ) + geom_density(size=1.5) 

enter image description here

2 个答案:

答案 0 :(得分:3)

ggplot(...) + stat_density(geom = "line")

默认geomarea,但您可以将其更改为line。默认的好处是能够遮蔽区域(具有fill =美学),而不是勾画它。

答案 1 :(得分:0)

您应该使用geom_freqpoly()代替geom_density()

最好,

科林