[R] how to make this qq plot in lattice and/or ggplot2

Juliet Hannah juliet.hannah at gmail.com
Sun Feb 8 04:25:54 CET 2009


Hi Group,

Here is some data.

p <- runif(1000) # sample data
groups <- rep(c(1,2),each=500) #conditioning variable
mydata <- cbind(p,groups)
n <- length(p)
u <- (1:n)/(n + 1) # uniform distribution reference for qqplot
logp <- -log(p,base=10)
logu <- -log(u,base=10)
qqplot(logp,logu)

How can I make the above qqplot in lattice and/or ggplot2. The sample
is uniform, and I take -log10. In addition, I would like to use
the group variable to condition. I was not able to get the stat_qq
function in ggplot2 to work.

Thanks for your time.

Regards,

Juliet




More information about the R-help mailing list