[R] Problem with data.frames

Prof Brian Ripley ripley at stats.ox.ac.uk
Mon Aug 4 14:21:20 CEST 2003


On Mon, 4 Aug 2003, Simon Fear wrote:

> What I meant by "like library()" is that this function ensures that a
> library
> (or should I say package?) does not get loaded twice / duplicated in the
> search path. Of course attach() is not the same as library(). Nor is it
> the
> same as with() - I just thought it might be useful if the help pages
> pointed
> to each other. 

Yes. The strange thing to me is that with does not point to attach.
We'll add xrefs.

> Because I have programmed for years using attach() and
> detach() and only very recently discovered with() (which is nearly
> always
> what I want since I work mostly with scripts).
> 
> > So how can you tell if the data frame is on the search list
> 
> "my.dframe" %in% search() ?

That says if a data frame *of that name* is on the search list, and my 
point was that whereas packages are responably identified by name, data 
frames are not.  It's common to use DF tmp repeatedly.


-- 
Brian D. Ripley,                  ripley at stats.ox.ac.uk
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595




More information about the R-help mailing list