Re: [R] dotFirst option

From: Rolf Turner <r.turner_at_auckland.ac.nz>
Date: Thu, 31 Jul 2008 11:39:29 +1200

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_at_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. Received on Wed 30 Jul 2008 - 23:42:25 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Thu 31 Jul 2008 - 00:33:00 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive