[R] using data() in an example
ripley@stats.ox.ac.uk
ripley at stats.ox.ac.uk
Mon Mar 3 10:39:03 CET 2003
I agree, and BTW the sort order is the same in locale en_GB on Linux and
Solaris, so this is a common trap. I could understand CcRr as a sort
order (it's dictionary order), but cCrR is hard to accept.
I think that RedHat 7.x/8.0 sets up locale en_GB as the default in the
UK: I keep on having to remember to change it on our boxes.
I had made a note to look into data().
Meanwhile the best fix is to save the object and use bailey.rda (and
nothing else).
On 3 Mar 2003, Peter Dalgaard BSA wrote:
> ripley at stats.ox.ac.uk writes:
>
> > ?data says
> >
> > 4. files ending `.csv' are read using `read.table(..., header
> > = TRUE, sep = ";")', and also result in a data frame.
> >
> > That may well be found first, so you need to rename bailey.csv.
> >
> > You don't tell us your OS, but it looks like Windows where sorts often
> > have c before R in the default locale:
>
> Yikes! Thanks for pointing this out, Brian.
>
> I think we should consider it a bug(-let) and change data() to ensure
> that .R files are found before any other extensions, exactly because
> of this sort of application.
>
>
--
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