Hello, Anyone know why the command:> plot(x,y) where y is a 0,1 resultsometimes plots the y values as 1,2 rather than 0,1? And how to prevent this? Thank you, Georgiana May [[alternative HTML version deleted]]
Can you give a reproducible example: it doesn't for me x <- c(3, 5) y <- c(0, 1) plot(x, y) What you might be getting confused with is plot(y) where the x axis is now at 1 and 2 -- this is because when only given a single vector to plot, R plots the values against their indices, which, as all indexes in R, start at 0. For more on how to make a reproducible example, see this resource and the links therein: http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example Best, Michael On Wed, Aug 1, 2012 at 1:41 PM, Georgiana May <gmay at umn.edu> wrote:> Hello, > Anyone know why the command: >> plot(x,y) where y is a 0,1 result > sometimes plots the y values as 1,2 rather than 0,1? > > And how to prevent this? > > Thank you, > Georgiana May > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help at r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code.
Plz provide a reproducible example (using dput). Anyway, I suspect your data to be 'factor' and not numeric. y=rbinom(100,1,0.5) x=runif(100) plot(x,y) #OK plot(x,as.factor(y)) See ?factor and ?as.numeric. Regards, Eloi On 12-08-01 11:41 AM, Georgiana May wrote:> Hello, > Anyone know why the command: >> plot(x,y) where y is a 0,1 result > sometimes plots the y values as 1,2 rather than 0,1? > > And how to prevent this? > > Thank you, > Georgiana May > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. > >-- Eloi Mercier Bioinformatics PhD Student, UBC Paul Pavlidis Lab 2185 East Mall University of British Columbia Vancouver BC V6T1Z4 [[alternative HTML version deleted]]