From wolfgang.waser at rz.hu-berlin.de  Thu Apr  3 15:04:47 2003
From: wolfgang.waser at rz.hu-berlin.de (wolfgang.waser@rz.hu-berlin.de)
Date: Thu Apr  3 14:05:05 2003
Subject: [Rd] Graphics, grid with type="b" causes problems (PR#2723)
Message-ID: <200304031204.h33C4ln9027041@pubhealth.ku.dk>

Full_Name: Wolfgang Waser
Version: 1.6.2
OS: Windows98SE / SuSE Linux 8.1
Submission from: (NULL) (141.20.60.4)


Including >type="l"< or >type="b"< in plot command causes problems with grid:

.....
layout <- par(fin=c(3.46,3.46),mai=c(0.63,0.63,0.05,0.05),mgp=c(2,0.7,0),
	tcl=0.35,las=1,cex.axis=0.9,cex.lab=1,ps=10)

plot(data.trout[,1],data.trout[,2],xlim=range(6.5,8.5),ylim=range(120,470),
	xlab="pH",ylab=expression(paste("P"[O[2]],
	" (Torr)")),bg="white",grid(lty=2,lwd=0.6))
.....

This plot works fine. Note: the grid is "in the back", i.e. does not overlay
tick marks, plot symbols or boundary lines.

Including type="b" (or "l") causes an error message:

...
Error in plot.window(xlim, ylim, log, asp, ...) : 
	"log=" specification must be character
...

Including >log=""< within the plot command gets rid of the message. However, now
the grid (light grey) overlays tick marks, lines of the plot, and boundary
lines.

Regards

Wolfgang


[Rd] Graphics, grid with type="b" causes problems (PR#2723)
wolfgang.waser@rz.hu-berlin.de