Erich Neuwirth wrote:
On Windows, this could be done with rcom and Excel.
rcom can use Excel as a server and put matrices into Excel ranges.
The code you run in R could have a statement resending matrices so the current
version is displayed.

I could set up more conveniently what yo want if RGui had a way
of automatically running a function each time code is run from the command line.
So here is a question to the masters:
Can I have code automatically run each time some code
is run from the command line?

This is something I have already asked. It seems this is not possible currently. Something like ?addTaskCallback, but registering an R function that is to be called *before* a top-level task is run would be wonderful (???addTaskStart).
Best,

Philippe Grosjean

P.S.: this would solve also another problem we have for some GUIs: to know if R is busy processing commands issued at the command line or not (just set a busy flag to TRUE with a function registered with "addTaskStart", and set it to FALSE with a function registered with addTaskCallback). Of course, a R function that provides this information more directly would be much, much better.




On Aug 1, 2008, at 7:29 PM, Rachel Schwartz wrote:

Hi,

I would like to view matrices I am working with in a clean, easy to read,
separate window.

A friend showed me how to do something like I want with edit(). I can view
the matrix in the 'R Data Editor':

For a sample matrix:

mat=matrix(1:15,ncol=3)
mat
    [,1] [,2] [,3]
[1,]    1    6   11
[2,]    2    7   12
[3,]    3    8   13
[4,]    4    9   14
[5,]    5   10   15


look=function(x) invisible(edit(x))
look(mat)

That opens the 'R Data Editor' with mat loaded.


But I am not able to do any other actions in R while this 'R Data Editor' is
open. I want to keep this open while
I do other work.

Is there a way to view my data in something like the 'R Data Editor' that
still allows me to do work at the same time?
I am looking for something other than str(), head(), and tail() which just
allow me a quick peak at the object. I do not
want to edit the object in the table, but be able to watch the object change
while I run anything that would manipulate it.

Thank you for your help.

Best,
Rachel Schwartz
Graduate Student Researcher
UCSD; Scripps Institution of Oceanography

    [[alternative HTML version deleted]]

______________________________________________
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.


______________________________________________
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.


______________________________________________
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