[R] overlay 2 dot plots

David Carlson dcarlson at tamu.edu
Fri Jun 21 23:00:36 CEST 2013

Maybe something like this?

dataset <- data.frame(x=c(y, y), y=c(x, z), g=rep(1:2, each=58))
dotplot(x~y, groups=g, data=dataset)

David L Carlson
Associate Professor of Anthropology
Texas A&M University
College Station, TX 77840-4352

-----Original Message-----
From: r-help-bounces at r-project.org
[mailto:r-help-bounces at r-project.org] On Behalf Of Andras Farkas
Sent: Friday, June 21, 2013 2:43 PM
To: r-help at r-project.org
Subject: [R] overlay 2 dot plots

Dear All,

wonder if you would provide your insights on the following: the

y <-c(1:58)
x <-runif(58,5,10)
z <-runif(58,8,12)
dataset <-data.frame(y,x)
dotplot(y ~ x, data = dataset)
dataset <-data.frame(y,z)
dotplot(y~z,data = dataset,col="red")

I would like to overlay the two plots, but no success so far, I
tryed the add=TRUE command, but does not seem to work with this

appreciate the insights,


R-help at r-project.org mailing list
PLEASE do read the posting guide
and provide commented, minimal, self-contained, reproducible code.

More information about the R-help mailing list