...does not work. Do k<-grid.points(c(0.1,0.2,0.3),c(0.1,0.2,0.3),pch=3,vp=viewport()) (symbol - +). Try to change it grid.edit(k, pch=1) (symbol - open circle). Get filled squares. pch from 0 to 25 produces the same output. pch="x" - works OK. Device - x11(), gtk() (from GtkDevice). R -1.6.1
Paul Murrell
2003-Mar-04 03:52 UTC
[R] Dynamically changing point's symbol in grid.points...
Hi M.Kondrin wrote:> ...does not work. Do > k<-grid.points(c(0.1,0.2,0.3),c(0.1,0.2,0.3),pch=3,vp=viewport()) > (symbol - +). Try to change it grid.edit(k, pch=1) (symbol - open > circle). Get filled squares. pch from 0 to 25 produces the same output. > pch="x" - works OK. Device - x11(), gtk() (from GtkDevice). R -1.6.1The problem is that the pch gets interpreted as an integer. I think the right fix for this is for grid to do the coercion in C code; I'll try to put this in the next grid release. In the meantime, a workaround is to do something like ... grid.edit(k, pch=as.integer(1)) Paul -- Dr Paul Murrell Department of Statistics The University of Auckland Private Bag 92019 Auckland New Zealand 64 9 3737599 x85392 paul at stat.auckland.ac.nz