比较数据分布

时间:2013-10-10 14:21:32

标签: r histogram data-visualization

我有两个向量:

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

我想比较两个载体并使用:

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

我还使用GGplot绘制两个透明直方图。

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

如何做到这一点?

1 个答案:

答案 0 :(得分:4)

您需要将其作为两个单独的层进行:

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

enter image description here