Re: [R] color ranges on a 2D plot

From: Greg Snow <Greg.Snow_at_imail.org>
Date: Wed, 16 Jan 2008 14:12:52 -0700

You did not say what variable you want to be in the ranges to determine the colors, but try any of these to see if they do what you want:

> x <- runif(100)
> y <- runif(100)
> z <- runif(100)
> plot(x,y, pch=16, col=ifelse( x < 0.5, 'blue','red'))
> plot(x,y, pch=16, col=ifelse( y < 0.5, 'blue','red'))
> plot(x,y, pch=16, col=ifelse( z < 0.5, 'blue','red'))
>
> library(TeachingDemos)
> y[1] <- 0.5
> plot(x,y, pch=16, col='red,)
> clipplot( points(x,y,pch=16,col='blue'), ylim=c(0,0.5) )

The last one is probably overkill, but can give a nice effect with larger cex values.

If none of those work for you, restate the question with better detail.

Hope this helps,

-- 
Gregory (Greg) L. Snow Ph.D.
Statistical Data Center
Intermountain Healthcare
greg.snow_at_imail.org
(801) 408-8111
 
 


> -----Original Message-----
> From: r-help-bounces_at_r-project.org
> [mailto:r-help-bounces_at_r-project.org] On Behalf Of dxc13
> Sent: Wednesday, January 16, 2008 1:35 PM
> To: r-help_at_r-project.org
> Subject: [R] color ranges on a 2D plot
>
>
> useR's
>
> I am trying to color the points on a scatter plot (code
> below) with two colors. Red for values 0.5 -1.0 and blue for
> 0.0 - .49. Does anyone know a easy way to do this?
>
> x <- runif(100, 0, 1)
> y <- runif(100, 0, 1)
> plot(y ~ x, pch=16)
>
> Thanks,
> dxc13
> --
> View this message in context:
> http://www.nabble.com/color-ranges-on-a-2D-plot-tp14893457p148
> 93457.html
> Sent from the R help mailing list archive at Nabble.com.
>
> ______________________________________________
> 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.
>
______________________________________________ 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.
Received on Wed 16 Jan 2008 - 21:16:33 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Wed 16 Jan 2008 - 22:30:07 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive