Message-ID: <d8ad40b50812020818x7d155ffeg944d5527c672f79b@mail.gmail.com>
Date: 2008-12-02T16:18:25Z
From: Barry Rowlingson
Subject: command files
In-Reply-To: <BAY110-W12EFCAA1009612BF6B6059F1000@phx.gbl>
2008/12/2 b g <shakespeare_1040 at hotmail.com>:
>
> Since I'm a SAS programmer, I'm used to creating command files in an editor for submission later. Is there a way to do this in R? I'd need to retain an ouput listing and a log to check for errors.
You probably want R CMD BATCH from a command-line. For example, if myjob.R is:
x=runif(100)
y=runif(100)
m=lm(y~x)
summary(m)
and I do:
R CMD BATCH myjob.R
from a command prompt then when it finishes I get a file "myjob.Rout"
which is a transcript file just like you'd see if you did things
interactively.
Normally on a Unix box 'R' will be in your path so you can type it
just like that from a terminal window. From Windows, I'm not so sure,
so you may have to type the full path, like:
C:\Program Files\R-2.8.0\bin\R.exe CMD BATCH myjob.R
Barry