[R-SIG-Mac] can Mac run multiple R tasks
John Maindonald
john.maindonald at anu.edu.au
Fri Mar 14 04:43:59 CET 2008
The Max (OS X) is a great Unix box. Some things are best
done on RGui, and some (more, the way I see it) on the Unix side.
There are less than 10 ESS commands one really wants, maybe
ESC-x R (start an R process)
(if required do it again &
again, but Xple
processes can breed confusion!)
ESC-x ess-rdired (get a list of objects in the workspace, mark
d or D for delete, u to undo,
and x to execute)
(This is a truly great feature.)
C-c C-d (dump obj or function into an edit buffer)
C-c C-l (load from edit buffer back into R)
C-c C-n (feed lines one at a time from a .R buffer into R)
C-x 4f (emacs command to load file into a split of the current
window)
C-x 5f (emacs command to load file into a new window)
Plus, there are the emacs commands that search back through the
buffer.
There are a few others that I use infrequently. Also, some of these
can be done from the menu.
Mac users should consider using emacs and ESS, sticking, until greater
adventure calls, to just a small subset of its features.
John Maindonald email: john.maindonald at anu.edu.au
phone : +61 2 (6125)3473 fax : +61 2(6125)5549
Centre for Mathematics & Its Applications, Room 1194,
John Dedman Mathematical Sciences Building (Building 27)
Australian National University, Canberra ACT 0200.
On 14 Mar 2008, at 12:38 AM, Vincent Goulet wrote:
> Just to expand a little on David's answer...
>
> In the last few days I have been running four or five simulations
> simultaneously on a Mac Pro by starting them from the command line.
> The code for the simulation is in a file foo.R and it is run from
> Terminal with
>
> $ R CMD BATCH foo.R &
>
> Issuing a similar command multiple times results in multiple parallel
> instances of R to run.
>
> For nice R graphics on OS X, use the quartz device with the CarbonEL
> package. I have in my ~/.Rprofile file:
>
> library("graphics")
> library("CarbonEL")
> options(repos = "http://cran.ca.r-project.org", menu.graphics =
> FALSE, device = "quartz")
>
> As an aside, if you frequently want to run multiple instances of R
> (e.g. to work on different projects), I would recommend using R from
> within Emacs with ESS; see
>
> http://cran.r-project.org/doc/FAQ/R-FAQ.html#R-and-Emacs
>
> On OS X, I use Aquamacs (http://aquamacs.org) which comes bundled with
> ESS. No setup necessary!
>
> [I know, this is more of a Unix than Mac-like approach...]
>
> Hope this helps!
>
> ---
> Vincent Goulet, Associate Professor
> École d'actuariat
> Université Laval, Québec
> Vincent.Goulet at act.ulaval.ca http://vgoulet.act.ulaval.ca
>
>
> Le jeu. 13 mars à 07:12, David Rossiter a écrit :
>
>> Don't forget you can run R from Terminal. So there you can have any
>> number of Terminal windows open, each with its own R. You can even
>> open
>> a quartz device (although non-interactive). You can also run it under
>> X-windows (from xterm for example) and there you have an x11 device.
>>
>> D G Rossiter
>> International Institute for Geo-Information Science and Earth
>> Observation (ITC)
>> Enschede, The Netherlands
>>
>>>
>>> Hi,
>>>
>>> I am a new MacPro user. So far, I am very happy with the
>>> performance of MacPro.
>>> However, I cannot not figure out if I can open multiple R
>>> Console to run multiple R tasks in my MacPro.
>>> Every time I click R icon and want to start a new task, the
>>> old R task will always pop-up.
>>> Let me know if you have answers. Thanks.
>>>
>>> Ling
>>>
>>
>> _______________________________________________
>> R-SIG-Mac mailing list
>> R-SIG-Mac at stat.math.ethz.ch
>> https://stat.ethz.ch/mailman/listinfo/r-sig-mac
>
> _______________________________________________
> R-SIG-Mac mailing list
> R-SIG-Mac at stat.math.ethz.ch
> https://stat.ethz.ch/mailman/listinfo/r-sig-mac
More information about the R-SIG-Mac
mailing list