On 2010-09-23 17:57, array chip wrote:
Yes, it does what I want. Thank you Peter! Just wondering what else grid.pars
controls? not just the symbol in legend, right?

John


You can have a look at ?gpar (after loading package 'grid').
For example, your original request could be handled with
setting lex=2, but that would thicken all lines including the
axes and tick marks.

I'm not sure that my advice was the best; it's just what
occured to me at the moment. Perhaps Deepayan will weigh in
with the definitive solution.

  -Peter Ehlers



----- Original Message ----
From: Peter Ehlers<ehl...@ucalgary.ca>
To: array chip<arrayprof...@yahoo.com>
Cc: "r-help@r-project.org"<r-help@r-project.org>
Sent: Thu, September 23, 2010 4:34:44 PM
Subject: Re: [R] how to make point character thicker in the legend of xyplot?

On 2010-09-23 17:15, array chip wrote:
Now I got point character thicker using panel.points(lwd=2), But I can't make
it
thicker in the legend of the plot. Here is an example:

xyplot(1:10~1:10,groups=rep(1:5,2),col=1:2,pch=0:1,type='p',cex=2,panel=panel.points,lwd=3,
,

key=list(x=0.7,y=0.2,corner=c(0,0),type='p',
points=list(col=1:2,pch=0:1,cex=2,lwd=2),
text=list(lab=c('A','B'),cex=1.5,font=2)))

Any suggestions?


You can add this line to your xyplot call:

   par.settings = list(grid.pars = list(lwd = 2)),


    -Peter Ehlers

Thanks

John



----- Original Message ----
From: array chip<arrayprof...@yahoo.com>
To: Greg Snow<greg.s...@imail.org>
Cc: r-help@r-project.org
Sent: Thu, September 23, 2010 4:03:00 PM
Subject: Re: [R] how to make point character thicker in xyplot?

Thank you Greg. I also got it work by using panel.points (lwd=2) instead of
using panel.xyplot()






----- Original Message ----
From: Greg Snow<greg.s...@imail.org>
To: array chip<arrayprof...@yahoo.com>; "r-help@r-project.org"
<r-help@r-project.org>
Sent: Thu, September 23, 2010 2:48:06 PM
Subject: RE: [R] how to make point character thicker in xyplot?

There is probably a simpler way, but if you want full customization, look at
panel.my.symbols in the TeachingDemos package.

-----Original Message-----
From: array chip<arrayprof...@yahoo.com>
Sent: Thursday, September 23, 2010 2:52 PM
To: r-help@r-project.org<r-help@r-project.org>
Subject: [R] how to make point character thicker in xyplot?


Is there anyway to make plotting point character being thicker in xyplot? I
mean
not larger which can achieved by "cex=2", but thicker. I tried lwd=2, but it
didn't work. I know "lwd" works in regular plot() not only for lines, but also
for points. For example

plot(1:10, lwd=2)

Thanks

John



______________________________________________
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