On 31/07/2008, at 11:19 AM, Ferry wrote:

Hi,

I want to plot something the R opens. I created .First as follow:

.First <- function() {
      plot(rnorm(100))
      # do other stuff
}

But instead, I got error like below:

Error in .First() : could not find function "plot"

Any idea?

        .First() gets executed before the startup process has completed,
        in particular before the required packages are loaded.

        I think that one way to solve your problem is to replace
        ``plot(rnorm(100))'' by ``graphics::plot(stats::rnorm(100))''.
        (Notice that you'll need to tell it where to find rnorm() as well.)

        I believe there are other ways, involving setting ``hooks'' --- using
        setHook() --- but what this actually means is very obscure (at least I
        have never discovered an adequate explanation of what ``hooks'' are)
        so I won't go there.

                        cheers,

                                Rolf Turner

######################################################################
Attention:\ This e-mail message is privileged and confid...{{dropped:9}}

______________________________________________
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