The new version of ggplot2 (0.9.2.1) has a built-in stat_ecdf() function which let's you plot cumulative distributions very easily.
qplot(rnorm(1000), stat = "ecdf", geom = "step")
Or
df <- data.frame(x = c(rnorm(100, 0, 3), rnorm(100, 0, 10)),
g = gl(2, 100))
ggplot(df, aes(x, colour = g)) + stat_ecdf()
Code samples from ggplot2 documentation.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…