【问题标题】:Comparing data distribution比较数据分布
【发布时间】:2013-10-18 08:51:08
【问题描述】:

我有两个向量:

a = rnorm(10000,5)
b = rnorm(10000,3)

我想比较两个向量并使用:

 hist(a,xlim=c(0,10))
 hist(b,col="gray20",add=T)

我还用GGplot画了两个透明直方图。

相反,我可以绘制一个数据集的直方图,并将另一个数据集表示为它上面的一条线。

如何做到这一点?

【问题讨论】:

    标签: r histogram data-visualization


    【解决方案1】:

    您需要将其分为 2 个单独的层:

    ggplot() + 
      geom_histogram(aes(x=a),fill="blue") + 
      stat_bin(aes(x=b),geom="line",colour="red")
    

    【讨论】:

      猜你喜欢
      • 2014-05-28
      • 2015-11-09
      • 1970-01-01
      • 1970-01-01
      • 2012-08-02
      • 1970-01-01
      • 2016-08-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多