[R] some pairs() questions
Liaw, Andy
andy_liaw at merck.com
Thu May 5 21:21:28 CEST 2005
> From: Pieter Provoost
>
> I'm sure it's possible to display the variable names by making a small
> change to the code. Someone did this last week but I can't
> contact this
> person now to ask how. I tried this
>
> vars <- names(Rdata)
> pairs(Rdata, labels=vars,...)
>
> but that doesn't work (formal argument "labels" matched by
> multiple actual
> arguments). Unfortunately I don't have the time right now to
> get to know new
> packages and write new scripts...
Please show the exact code and the exact error message, because I just tried
this and it works:
pairs(iris[,-5], labels=letters[1:4],
pch=c(1, 21)[factor(iris$Petal.Width < 1.8)])
This also shows you how to do highlighting, and is a small modification of
the first example shown in ?pairs.
Andy
> Thanks
> Pieter
>
> ----- Original Message -----
> From: "Berton Gunter" <gunter.berton at gene.com>
> To: "'Pieter Provoost'" <pieterprovoost at gmail.com>;
> <r-help at stat.math.ethz.ch>
> Sent: Thursday, May 05, 2005 6:40 PM
> Subject: RE: [R] some pairs() questions
>
>
> > (Lazy answer, not checking your code in detail)
> >
> > Try using splom() in the lattice package, as it gives more extensive
> control
> > to do the sorts of things you seem to want.
> >
> > -- Bert Gunter
> > Genentech Non-Clinical Statistics
> > South San Francisco, CA
> >
> > "The business of the statistician is to catalyze the
> scientific learning
> > process." - George E. P. Box
> >
> >
> >
> > > -----Original Message-----
> > > From: r-help-bounces at stat.math.ethz.ch
> > > [mailto:r-help-bounces at stat.math.ethz.ch] On Behalf Of
> Pieter Provoost
> > > Sent: Thursday, May 05, 2005 8:43 AM
> > > To: r-help at stat.math.ethz.ch
> > > Subject: [R] some pairs() questions
> > >
> > > I have a few problems with pairs(). I want to add the
> > > variables names to the
> > > plot, but I don't know how. I tried different things with
> the labels
> > > argument but nothing worked out. This is the code:
> > >
> > > read.table("bay1.bay",header=T)->Rdata
> > > (histogram part skipped)
> > > pairs(Rdata,
> > > pch='.',diag.panel=panel.hist,labels=NULL,gap=0,xaxt="n",yaxt=
> > "n",upper.pane
> > > l=NULL)
> > >
> > > The other problem is that I want to "highlight" one or more
> > > of the records
> > > of Rdata (give it another symbol and another color). What's
> > > the easiest way
> > > to do this? The record to be highlighted should be selected
> > > based on the
> > > value of one of the variables (smaller than 2.8 is this case).
> > >
> > > Many thanks in advance,
> > > Pieter Provoost
> > >
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide!
> http://www.R-project.org/posting-guide.html
>
>
>
More information about the R-help
mailing list