[R] GUI's for teaching

A.J. Rossini rossini at blindglobe.net
Thu Jun 27 16:13:57 CEST 2002

And we've got most of this in ESS/XEmacs; what isn't listed has been
in the works (in some cases, for years :-(, see below).

This includes Mark's comment about extensible pull down menus defined
by R (tools were written in 1997 for doing that with ESS, it just
hasn't been high enough in the priority list).


>>>>> "mark" == Mark Myatt <mark at myatt.demon.co.uk> writes:

    mark> I just thought that I would add my tuppence on this ... what I would
    mark> really like for R is not a GUI in the sense of a point and click data
    mark> analysis system (R is too rich for anything like that too scratch the
    mark> surface) or interactive graphics (I like to script them) but a full
    mark> featured IDE with:

    mark>         1. A syntax highlighting editor

    mark>         2. Code completion features such as automatic insertion of
    mark>         function templates.

    mark>         3. An ability to submit a file of R commands and capture the
    mark>         output in an output window.

    mark>         4. Capturing of errors in code integrated with editor. Some from
    mark>         of debugging / error tracking / stack tracing would be nice.

    mark>         5. An object inspector showing the objects available in the
    mark>         working environment ... it would be nice (e.g.) to be able to
    mark>         click on a data.frame reference and see column names, classes,
    mark>         &c. And to be able to paste these into the editor.

    mark>         6. Basic project management functions.

    mark>         7. Help system and language guide integrated.

    mark> I suppose my view is that R is a language based product and that if any
    mark> effort is to go into the user-interface then it should support the
    mark> language.

    mark> I suppose if the IDE were extensible then it would be possible to add
    mark> user defined menus that could call R functions that used the tcltk
    mark> library for front-ends.

    mark> Just my tuppence.

    mark> Mark

    mark> --
    mark> Mark Myatt

    mark> -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
    mark> r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
    mark> Send "info", "help", or "[un]subscribe"
    mark> (in the "body", not the subject !)  To: r-help-request at stat.math.ethz.ch
    mark> _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._

A.J. Rossini				Rsrch. Asst. Prof. of Biostatistics
U. of Washington Biostatistics		rossini at u.washington.edu	
FHCRC/SCHARP/HIV Vaccine Trials Net	rossini at scharp.org
-------------- http://software.biostat.washington.edu/ ----------------
FHCRC: M: 206-667-7025 (fax=4812)|Voicemail is pretty sketchy/use Email
UW:   Th: 206-543-1044 (fax=3286)|Change last 4 digits of phone to FAX
(my tuesday/wednesday/friday locations are completely unpredictable.)

r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !)  To: r-help-request at stat.math.ethz.ch

More information about the R-help mailing list