Skip to content
Prev 109 / 1236 Next

[R-gui] Interfaces between GUIs and R

Byron Ellis wrote:
I capture the graph device window, i.e., I display it in my own application
instead of in its original place but R is still responsible directly of
(re)drawing its content. This way, I do not need to exchange large amounts
of data between the backend and the frontend (indeed, there are no exchanges
at all!) and all functionalities provided by the original R graph device are
still available in SciViews, like copy metafile/bitmap to the clipboard,
save the graphs directly in different formats, save and restore to and from
a variable in the R user workspace and management of a graph history that is
specific to the Windows version of R.
Then, as you suggest, OpenMath could be an excellent solution to interface
R. However, R  being a statistical package there are few needs in
representing complex mathematical notation. Even, R uses its own notation
for statistical models (formulas). I wonder if and how this could be easily
and automatically translated in a more traditional mathematical notation,...
and even if this would be desirable?!
Do you intend to initiate a project for making an OpenMath interface for R?
If yes, I would like to take part of it, and ultimately include these
features to the SciViews R plug.
I have looked a little closer to it, and indeed yes, it is closer to
MathLink as it looks like when you first browse their web site.

Best Regards,

Philippe Grosjean

...........]<(({?<...............<?}))><...............................
 ) ) ) ) )
( ( ( ( (       Dr. Philippe Grosjean
 ) ) ) ) )
( ( ( ( (       LOV, UMR 7093
 ) ) ) ) )      Station Zoologique
( ( ( ( (       Observatoire Oceanologique
 ) ) ) ) )      BP 28
( ( ( ( (       06234 Villefranche sur mer cedex
 ) ) ) ) )      France
( ( ( ( (
 ) ) ) ) )      tel: +33.4.93.76.38.18, fax: +33.4.93.76.38.34
( ( ( ( (
 ) ) ) ) )      e-mail: phgrosjean@sciviews.org
( ( ( ( (       SciViews project coordinator (http://www.sciviews.org)
 ) ) ) ) )
.......................................................................