我有两个向量:
a = rnorm(10000,5)
b = rnorm(10000,3)
我想比较两个载体并使用:
hist(a,xlim=c(0,10))
hist(b,col="gray20",add=T)
我还使用GGplot绘制两个透明直方图。
相反,我可以绘制一个数据集的直方图,并将其他数据集表示为一条线。
如何做到这一点?
答案 0 :(得分:4)
您需要将其作为两个单独的层进行:
ggplot() +
geom_histogram(aes(x=a),fill="blue") +
stat_bin(aes(x=b),geom="line",colour="red")