For me, it's useful to have local versions of .First in the working
directories of each project. I put global startup stuff in .Rprofile and startup stuff particular to each project in the .First-s. I've always thought that .First was designed for that purpose.

Pierre Kleiber Email: [EMAIL PROTECTED]
Fishery Biologist Tel: 808 983-5399/737-7544
NOAA FISHERIES - Honolulu Laboratory Fax: 808 983-2902


David Richmond wrote:
On Wednesday, February 5, 2003, at 09:30  PM, Henrik Bengtsson wrote:

What do you have in .First() that you can not have directly in the
.Rprofile script? For example:

Nothing that I can think of, but it's the principle of the thing. If i did have a reason to change .First, how would I do it ? More generally, suppose I want to ensure a variable is set to a certain value in .Rprofile, how can I be sure that R.data won't overwrite it? It just seems like loading .Rdata after .Rprofile makes it difficult to change things easily.


# ~/.Rprofile
cat("Running my .Rprofile...");
library(modreg)
cat("Running my .Rprofile...done");

Henrik Bengtsson

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]] On Behalf Of David Richmond
Sent: den 6 februari 2003 13:57
To: [EMAIL PROTECTED]
Subject: [R] .Rprofile, .Rfirst, and .Rdata


Hi all,
    After a short hiatus away from R I have found that it's
changed a bit.
I used to keep a definition of .First in .Rprofile that did a
couple of
things on startup (load a couple of libraries). Now, I've discovered
that when I change the definition of .First in .Rprofile it doesn't
change anything when I start up, because .First is held over
in .Rdata
from the last session. The manual states that now .Rdata is loaded
last, as intended. My question is, how do I change what's in
.First (or
any other variable, for that matter), if .Rdata will always
override my
changes? (I'd prefer not to have to do it manually, and I'd prefer to
have all the other data preserved, rather than just leaving
out .Rdata)

Dave R.

______________________________________________
[EMAIL PROTECTED] mailing list
http://www.stat.math.ethz.ch/mailman/listinfo/> r-help



______________________________________________
[EMAIL PROTECTED] mailing list
http://www.stat.math.ethz.ch/mailman/listinfo/r-help


______________________________________________
[EMAIL PROTECTED] mailing list
http://www.stat.math.ethz.ch/mailman/listinfo/r-help

Reply via email to