Dear R users, I'm working with Windows 2000 and R -- note that I could maybe work with Linux too... I would like to know if it is possible to build a stand-alone statistical package which: -- could be programmed in R language, -- could have a nice graphical interface with buttons and menus (this package will be distributed to non-statistician people), -- could realize statistical operations, like for example simulations with Monte-Carlo method. If needed, it could be implemented with Java (or Perl?). Thank you for your advice, Tristan Lorino ---------------------- ?cole Nationale V?t?rinaire d'Alfort - http://www.vet-alfort.fr, T?l. 01 43 96 70 33 M?l. tlorino at vet-alfort.fr Site personnel : http://daedale.free.fr -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- 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 _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
tlorino at vet-alfort.fr writes:> Dear R users, > > I'm working with Windows 2000 and R -- note that I could maybe work with Linux too... > I would like to know if it is possible to build a stand-alone statistical > package which: > -- could be programmed in R language, > -- could have a nice graphical interface with buttons and menus (this package > will be distributed to non-statistician people), > -- could realize statistical operations, like for example simulations with > Monte-Carlo method. > > If needed, it could be implemented with Java (or Perl?).Things of this sort have been coded up using the tcltk package before. This is in general fairly easy (check out demo(tkdensity) et al.), but of course the magnitude of the task depends on how much ground you want to cover. -- O__ ---- Peter Dalgaard Blegdamsvej 3 c/ /'_ --- Dept. of Biostatistics 2200 Cph. N (*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918 ~~~~~~~~~~ - (p.dalgaard at biostat.ku.dk) FAX: (+45) 35327907 -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- 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 _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
On Thu, 30 May 2002 tlorino at vet-alfort.fr wrote:> Dear R users, > > I'm working with Windows 2000 and R -- note that I could maybe work with Linux too... > I would like to know if it is possible to build a stand-alone statistical > package which: > -- could be programmed in R language, > -- could have a nice graphical interface with buttons and menus (this package > will be distributed to non-statistician people), > -- could realize statistical operations, like for example simulations with > Monte-Carlo method. > > If needed, it could be implemented with Java (or Perl?).In principle you could do this with either Java or Tcl/tk -- the tools are there. There are probably bindings to other things lurking somewhere as well. Programming a reasonably flexible system would be tedious but the real effort would be designing a good user interface. -thomas -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- 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 _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
tlorino at vet-alfort.fr writes:>Dear R users, > >I'm working with Windows 2000 and R -- note that I could maybe work with Linux >too... >I would like to know if it is possible to build a stand-alone statistical >package which: >-- could be programmed in R language, >-- could have a nice graphical interface with buttons and menus (this package >will be distributed to non-statistician people), >-- could realize statistical operations, like for example simulations with >Monte-Carlo method. > >If needed, it could be implemented with Java (or Perl?). >This should be possible as there is TCL/TK support in R as well as libraries for Java and Python that allow access to R. On systems that support names pipes (i.e. any UNIX derivative) it should be relatively easy to send and receive stuff from a R process from just about any language environment. I have a rough little text editor / output pager application written in TCL/TK that can (just about) do this that has a customisable user interface (simple menus configures through a test file) that I played about with a few months ago. The intention was to have this handle menus, syntax editing with colour coding, output display and saving and have R with the TCL/TK support library handle everything else. Pressure of work stopped development ... the point is that it is not very difficult. On the Win32 front there is a control that allows access to R from within (e.g.) VB, VC++, VBA, Delphi. I have not looked at this though. The real difficulty is, I think, getting the user interface right. This is easy for a very simple system with a few basic functions but if you wanted to a more complex system capable of exploiting the power of the underlying R engine then the user interface could become a jungle of option boxes and sub-dialogs ... better in that case, maybe, to stick with R syntax in an editor that provides code completion with a neat 'object inspector' type interface. Just my tuppence. Mark -- Mark Myatt -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- 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 _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._