我有几个累积经验密度函数,我希望将它们叠加在一起绘制,以便说明两条曲线之间的差异。正如之前的问题中所指出的那样,绘制ECDF的函数很简单:plot(Ecdf())
。通过阅读精细的手册页面,我确定可以使用以下类似的方法将多个ECDF绘制在一起:
require( Hmisc )
set.seed(3)
g <- c(rep(1, 20), rep(2, 20))
Ecdf(c( rnorm(20), rnorm(20)), group=g)
然而,我的曲线有时会有重叠部分,很难分辨哪个是哪个,就像上面的例子产生的这张图表:
我真的很想让这两个CDF的颜色不同。然而,我无法弄清楚如何做到这一点。有什么提示吗?
col=
参数,请查看我的编辑答案。 - Dirk Eddelbuettel