I think you found a bug introduced in R-2.13.x that has been fixed in R-2.13.2 which has been released yesterday.

Best,
Uwe Ligges


On 30.09.2011 21:36, Balko, Justin wrote:
Thanks, that kind of helps.  However, some of my previous code uses functions 
like heatmap.2 which has multiple images (legend/color key) as well as the 
actual heatmap.  Employing useRaster=TRUE here only applies to the heatmap and 
not the legend.  Not a huge deal.  Is there anyway to set an option in R to 
always use rastering when drawing in the interface?
Thanks again,
Justin

-----Original Message-----
From: David L Carlson [mailto:dcarl...@tamu.edu]
Sent: Friday, September 30, 2011 1:54 PM
To: Balko, Justin; r-help@r-project.org
Subject: RE: [R] Odd gridding pattern when plotting

From ?image

" Images for large z on a regular grid are more efficient with useRaster enabled and 
can prevent rare anti-aliasing artifacts, but may not be supported by all graphics 
devices."

Adding useRaster=TRUE to the two image() calls gets rid of the white grid lines.

-----Original Message-----
From: r-help-boun...@r-project.org [mailto:r-help-boun...@r-project.org] On 
Behalf Of Balko, Justin
Sent: Friday, September 30, 2011 10:43 AM
To: r-help@r-project.org
Subject: [R] Odd gridding pattern when plotting


Hi, I'm no longer on the subscribing list, but was hoping to get my question 
posted.  Please inform if this is ok, although I am guessing you wont post with 
the image below.  If so, let me know and I will resend without the image.
Thanks


Hi,
I just upgraded my system and my version of R all at once.  Upon running old 
code for heatmaps etc, I suddenly notice that there is an odd grid pattern 
appearing in all of my plots.  An example is below:

#example from ?image

require(grDevices) # for colours
x<- y<- seq(-4*pi, 4*pi, len=27)
r<- sqrt(outer(x^2, y^2, "+"))
image(z = z<- cos(r^2)*exp(-r/6), col=gray((0:32)/32)) image(z, axes = FALSE, main = 
"Math can be beautiful ...",
       xlab = expression(cos(r^2) * e^{-r/6})) contour(z, add = TRUE, 
drawlabels = FALSE)



Any ideas what is causing this?  I can't seem to figure it out.  I'm not sure 
the bmp image can/will be posted, so maybe you can just take my word for it.  
It is a gridding pattern in white, that appears over the plot area only.  
Vertical lines are every 4 units, evenly spaced.  Horizontal lines appear at 
every unit, then stop for a while (6-7 units, then appear every unit for 4-5 
units).  Simple plots like plot(x,y) do not seem to produce it, or at least I 
can't see it.  Any ideas are helpful.
Thanks!


Justin M. Balko, Pharm.D., Ph.D.
Research Fellow, Arteaga Lab
Department of Medicine
Division of Hematology/Oncology
Vanderbilt University
777 Preston Research Building
Nashville TN, 37232-6307
Ph: 615-936-1495

______________________________________________
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.

______________________________________________
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.

______________________________________________
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.

Reply via email to