[R] Problem w/ source

Uwe Ligges ligges at statistik.uni-dortmund.de
Thu Jul 24 17:08:12 CEST 2003

Peter Muhlberger wrote:

> I'm trying to use the source command to run commands from a file.  For
> instance:  source("do.R"), where do.R is a file in the same directory in
> which I am running R.
> The contents of do.R are:
> ls()
> print("hello")
> sum(y1)
> mean(y1)
> After  source("do.R"), all I see is:
> [1] "hello"
> I'm using the X11 version of R for Mac OS X (downloadable binary).  Does
> anyone know how to get source to work?
> Thanks!
> Peter

Works perfectly, but no automatic print() is executed as the default 
when sourcing. When you want the other objects to be printed either use
or use
   source("do.R", print.eval = TRUE)
as described in ?source.

Uwe Ligges

More information about the R-help mailing list