Re: [R] Creating GUIs for R
On Sun, Oct 12, 2008 at 4:50 PM, Dirk Eddelbuettel [EMAIL PROTECTED] wrote: On 12 October 2008 at 12:53, cls59 wrote: | On a related note... does anyone know good resources for binding a C++ | program to the R library? RCpp, at http://rcpp.r-forge.r-project.org, formerly known as RCppTemplate, is pretty mature and testing having been around since 2004 or 2005. Introductory documentation could be better, feedback welcome. | Basically, I would like to start with just a plain vanilla R session running | inside a Qt widget. Any suggestions? Isn't RKWard a Qt-based GUI for R? They probably have some reusable console code in there. Deepayan once did just that in a test application. I am not sure if that was ever made public. Cheers, Dirk -- Three out of two people have difficulties with fractions. __ 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. [[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.
Re: [R] Creating GUIs for R
On 10/13/08, Michael Lawrence [EMAIL PROTECTED] wrote: On Sun, Oct 12, 2008 at 4:50 PM, Dirk Eddelbuettel [EMAIL PROTECTED] wrote: On 12 October 2008 at 12:53, cls59 wrote: | On a related note... does anyone know good resources for binding a C++ | program to the R library? RCpp, at http://rcpp.r-forge.r-project.org, formerly known as RCppTemplate, is pretty mature and testing having been around since 2004 or 2005. Introductory documentation could be better, feedback welcome. | Basically, I would like to start with just a plain vanilla R session running | inside a Qt widget. Any suggestions? Isn't RKWard a Qt-based GUI for R? They probably have some reusable console code in there. Yes. It seems somewhat intergrated with KDE, so not easily ported. Deepayan once did just that in a test application. I am not sure if that was ever made public. There's a webpage at http://dsarkar.fhcrc.org/R/R-Qt.html See the last section. It's not very active, but should be an adequate proof of concept. This takes the approach of embedding R and creating a GUI using the GUI callbacks described in R-exts; this works in Linux and Mac, but not in Windows, because these callbacks are not supported by R on Windows. -Deepayan __ 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.
Re: [R] Creating GUIs for R
Liviu Andronic wrote: I risk to fall far from answering your question, but this may be of interest. On Sun, Oct 12, 2008 at 10:53 PM, cls59 [EMAIL PROTECTED] wrote: Basically, I would like to start with just a plain vanilla R session running inside a Qt widget. Any suggestions? From the old User Manual [2] of SciViews-R [1]: All programs developed by the SciViews team are distributed under an Open Source license (GPL 2 or above), as R itself. Our goal is to contribute in providing a high-quality GUI for this statistical system that can be freely used by everyone. SciViews-R is also programmed in an expendable way, which means any programmer may implement additional features, or even a different suite of fully-compatible companion applications. This way, we hope to encourage intercompatibility between the various R GUI projects. We wish others implementations, possibly in Tcl/Tk, Gtk, Java, Aqua, … will develop. However, we anticipate great potentials of the wxPython (wxWidgets + Python) as a powerful platform-independent solution for these companion applications. R-wxPython (http://bioinf.wehi.edu.au/folders/james/wxPython/) uses RSPython), but RPy (http://www.omegahat.org/RSPython/ (http://rpy.sourceforge.net/) is a possible, although unidirectional, alternative to write a Python/wxWidgets GUI for R. Rather than getting access to wxWidgets in R via Python, you might want to use the RwxWidgets package directly. (http://www.omegahat.org/RwxWidgets). As it stands, there is reasonably functionality already available in the package. I expect that it will be a complete set of bindings to all of the wxWidgets library within the next few months. The bindings will be generated programmatically and just waiting for me to finish up the more exotic parts of the code generation for C++ libraries in the RGCCTranslationUnit package. D. We warmly encourage any initiative in this direction and will support and help any volunteer that would like to write a platform-independent version of SciViews-R with these tools. Remember: your contributions are welcome! The Manual may prove an interesting read for those interested in R GUI creation. So could the manual [3] for the newer SciViews-K [4]. Regards, Liviu [1] http://www.sciviews.org/SciViews-R/ [2] http://www.sciviews.org/SciViews-R/oldVersion/Manual.pdf [3] http://www.sciviews.org/SciViews-K/SciViews-K_UnitManual_0.6.zip [4] http://www.sciviews.org/SciViews-K/index.html __ 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.
Re: [R] Creating GUIs for R
cls59 wrote: On a related note... does anyone know good resources for binding a C++ program to the R library? I am thinking of writing an R GUI in Qt. I use a Mac and have looked at the Coca GUI source which binds Objective C to R. However, there is a lot of extra stuff going on- tab completion, function previewing, brace completion etc. All this makes it difficult to separate out the essence of running an R session inside a window. Basically, I would like to start with just a plain vanilla R session running inside a Qt widget. Any suggestions? There is an RQt package (http://www.omegahat.org/RQt) which provides the framework for using Qt objects within R. It illustrates how the bindings should be programmed, provides event handling using R functions, and deals with the Qt meta object structure. I expect that I will generate the bindings for the entire Qt library within the next few months. D. Charlie Sharpsteen Undergraduate Environmental Resources Engineering Humboldt State University __ 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.
Re: [R] Creating GUIs for R
I have thought about wxWidgets, and I will definitely check that manual out. My interest in Qt stems from heavy use of GIS and Fortran in my field of study. As an Environmental Engineering student, I routinely solve simulation and optimization problems which take as their input spatially distributed data which is best managed using a GIS system. Most of the models are provided by government agencies such as the USGS or the EPA and are written in Fortran-77. R has the ability to interface with all of these systems and to format the results into nicely typeset reports- however the integration between all of this could be tighter. One of the best open-source GIS systems, Quantum GIS is written in Qt and provides great cross-platform map visualization as well as access to GRASS and an interesting plug-in system. I'm pondering the possibility of a QGIS plug-in which brings R (and by extension Sweave) into the picture and allows visualization, simulation, optimization, analysis and reporting of results all in one package. Charlie Sharpsteen Undergraduate Environmental Resources Engineering Humboldt State University -- View this message in context: http://www.nabble.com/Creating-GUIs-for-R-tp19862627p19945591.html Sent from the R help mailing list archive at Nabble.com. __ 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.
Re: [R] Creating GUIs for R
Ricardo, I forgot to mention to you the web site: www.rpad.org. You can view that site to see how well Rpad will look using your configuration. I only have Windows and I recall that under Firefox my page didn't work quite as well as it did with IE, but I don't know if that was my limited HTML skills or something inherent to Rpad. I am also not on the latest version of Rpad, so its best to view official site to see how it will look. Thanks, Roger -Original Message- From: [Ricardo Rodriguez] Your XEN ICT Team [mailto:[EMAIL PROTECTED] Sent: Friday, October 10, 2008 7:24 PM To: Bos, Roger Cc: R-help Subject: Re: [R] Creating GUIs for R Hi Roger, Bos, Roger wrote: I haven't heard Rpad mentioned yet, so I will mention it. Rpad allows you to run R code inside a browser window. You can many any kind of GUI you want using html forms and then call the R function from the html page. The Apache/Rpad install works on any platform and anyone who uses it just need a browser. I use it at my work to make my R function available to everyone else (none of whom know R). Very happy with it. Has you tried Safari or Firefox 3.0 running on Mac with your Rpad installation? I am not sure if I am getting a running local Rpad copy here. Thanks! Best, Ricardo -- Ricardo Rodríguez Your XEN ICT Team ** * This message is for the named person's use only. It may contain confidential, proprietary or legally privileged information. No right to confidential or privileged treatment of this message is waived or lost by any error in transmission. If you have received this message in error, please immediately notify the sender by e-mail, delete the message and all copies from your system and destroy any hard copies. You must not, directly or indirectly, use, disclose, distribute, print or copy any part of this message if you are not the intended recipient. __ 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.
Re: [R] Creating GUIs for R
On 12 October 2008 at 12:53, cls59 wrote: | On a related note... does anyone know good resources for binding a C++ | program to the R library? RCpp, at http://rcpp.r-forge.r-project.org, formerly known as RCppTemplate, is pretty mature and testing having been around since 2004 or 2005. Introductory documentation could be better, feedback welcome. | Basically, I would like to start with just a plain vanilla R session running | inside a Qt widget. Any suggestions? Deepayan once did just that in a test application. I am not sure if that was ever made public. Cheers, Dirk -- Three out of two people have difficulties with fractions. __ 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.
Re: [R] Creating GUIs for R
Received Fri 10 Oct 2008 5:21am +1100 from Greg Snow: I am not involved in the RExcel project. I have just had some discussions with the people that are, so you should contact them for specific questions. I believe that this currently only works on windows, there was some mention of possibly expanding it to OpenOffice so that it would be cross platform, but I have no idea if that has made it past the good idea stage. I saw it demo'd on OpenOffice calc at UseR! 2008 as I recall --- it looked good. It was not yet released. For quick GUIs specialised for specific tasks, I use the Glade tool to graphically build the GUI - very quick and easy. Glade saves the GUI specs into XML. The RGtk2 package in R can read that XML file and display the GUI. The callbacks (i.e., the functionality called upon when you click a GUI button) are simply R functions. (Rattle is implemented this way.) Regards, Graham __ 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.
Re: [R] Creating GUIs for R
I haven't heard Rpad mentioned yet, so I will mention it. Rpad allows you to run R code inside a browser window. You can many any kind of GUI you want using html forms and then call the R function from the html page. The Apache/Rpad install works on any platform and anyone who uses it just need a browser. I use it at my work to make my R function available to everyone else (none of whom know R). Very happy with it. Good luck, Roger -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of [Ricardo Rodriguez] Your XEN ICT Team Sent: Thursday, October 09, 2008 5:05 PM To: Greg Snow Cc: Antonio Martinez Cortizas; [EMAIL PROTECTED]; Wade Wall Subject: Re: [R] Creating GUIs for R Thanks Greg, Greg Snow wrote: I am not involved in the RExcel project. I have just had some discussions with the people that are, so you should contact them for specific questions. I believe that this currently only works on windows, there was some mention of possibly expanding it to OpenOffice so that it would be cross platform, but I have no idea if that has made it past the good idea stage. If we must away from Excel, don't you think that Gnumeric/R could be a nice option? Cheers, Ricardo -- Ricardo Rodríguez Your XEN ICT Team __ 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. ** * This message is for the named person's use only. It may contain confidential, proprietary or legally privileged information. No right to confidential or privileged treatment of this message is waived or lost by any error in transmission. If you have received this message in error, please immediately notify the sender by e-mail, delete the message and all copies from your system and destroy any hard copies. You must not, directly or indirectly, use, disclose, distribute, print or copy any part of this message if you are not the intended recipient. __ 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.
Re: [R] Creating GUIs for R
Thanks, Roger, It seems simply great to me. I am far from being able to detect the drawbacks of the system, if any. I don't understand why this kind of programs are not of general use... With my best regards, Ricardo Bos, Roger wrote: I haven't heard Rpad mentioned yet, so I will mention it. Rpad allows you to run R code inside a browser window. You can many any kind of GUI you want using html forms and then call the R function from the html page. The Apache/Rpad install works on any platform and anyone who uses it just need a browser. I use it at my work to make my R function available to everyone else (none of whom know R). Very happy with it. Good luck, Roger -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of [Ricardo Rodriguez] Your XEN ICT Team Sent: Thursday, October 09, 2008 5:05 PM To: Greg Snow Cc: Antonio Martinez Cortizas; [EMAIL PROTECTED]; Wade Wall Subject: Re: [R] Creating GUIs for R Thanks Greg, Greg Snow wrote: I am not involved in the RExcel project. I have just had some discussions with the people that are, so you should contact them for specific questions. I believe that this currently only works on windows, there was some mention of possibly expanding it to OpenOffice so that it would be cross platform, but I have no idea if that has made it past the good idea stage. If we must away from Excel, don't you think that Gnumeric/R could be a nice option? Cheers, Ricardo -- Ricardo Rodríguez Your XEN ICT Team __ 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. ** * This message is for the named person's use only. It ma...{{dropped:23}} __ 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.
Re: [R] Creating GUIs for R
Greg Snow wrote: http://rcom.univie.ac.at/ Or just install the RExcelInstaller package and run the installRExcel function. A book on the interface will be coming out sometime in Winter. -- Gregory (Greg) L. Snow Ph.D. Statistical Data Center Intermountain Healthcare [EMAIL PROTECTED] 801.408.8111 Thank you, Greg. Great work. I guess this is a Windows-only utility, isn't it? We are working on Mac, is there any chance of getting this server working in Mac? Greetings, Ricardo -- Ricardo Rodríguez Your XEN ICT Team __ 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.
Re: [R] Creating GUIs for R
Check out R-PLUS 3.3 from XLSolutions Corp. They have a GUI that you can easily expand. www.Experience-Rplus.com --- On Thu, 10/9/08, [Ricardo Rodriguez] Your XEN ICT Team [EMAIL PROTECTED] wrote: From: [Ricardo Rodriguez] Your XEN ICT Team [EMAIL PROTECTED] Subject: Re: [R] Creating GUIs for R To: Greg Snow [EMAIL PROTECTED] Cc: Antonio Martinez Cortizas [EMAIL PROTECTED], [EMAIL PROTECTED] [EMAIL PROTECTED], Wade Wall [EMAIL PROTECTED] Date: Thursday, October 9, 2008, 12:02 AM Greg Snow wrote: http://rcom.univie.ac.at/ Or just install the RExcelInstaller package and run the installRExcel function. A book on the interface will be coming out sometime in Winter. -- Gregory (Greg) L. Snow Ph.D. Statistical Data Center Intermountain Healthcare [EMAIL PROTECTED] 801.408.8111 Thank you, Greg. Great work. I guess this is a Windows-only utility, isn't it? We are working on Mac, is there any chance of getting this server working in Mac? Greetings, Ricardo -- Ricardo Rodríguez Your XEN ICT Team __ 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.
Re: [R] Creating GUIs for R
Check out R-PLUS 3.3 from XLSolutions Corp. They have a GUI that you can easily expand. www.Experience-Rplus.com --- On Thu, 10/9/08, [Ricardo Rodriguez] Your XEN ICT Team [EMAIL PROTECTED] wrote: From: [Ricardo Rodriguez] Your XEN ICT Team [EMAIL PROTECTED] Subject: Re: [R] Creating GUIs for R To: Greg Snow [EMAIL PROTECTED] Cc: Antonio Martinez Cortizas [EMAIL PROTECTED], [EMAIL PROTECTED] [EMAIL PROTECTED], Wade Wall [EMAIL PROTECTED] Date: Thursday, October 9, 2008, 12:02 AM Greg Snow wrote: http://rcom.univie.ac.at/ Or just install the RExcelInstaller package and run the installRExcel function. A book on the interface will be coming out sometime in Winter. -- Gregory (Greg) L. Snow Ph.D. Statistical Data Center Intermountain Healthcare [EMAIL PROTECTED] 801.408.8111 Thank you, Greg. Great work. I guess this is a Windows-only utility, isn't it? We are working on Mac, is there any chance of getting this server working in Mac? Greetings, Ricardo -- Ricardo Rodríguez Your XEN ICT Team __ 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.
Re: [R] Creating GUIs for R
I am not involved in the RExcel project. I have just had some discussions with the people that are, so you should contact them for specific questions. I believe that this currently only works on windows, there was some mention of possibly expanding it to OpenOffice so that it would be cross platform, but I have no idea if that has made it past the good idea stage. -- Gregory (Greg) L. Snow Ph.D. Statistical Data Center Intermountain Healthcare [EMAIL PROTECTED] 801.408.8111 -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] project.org] On Behalf Of [Ricardo Rodriguez] Your XEN ICT Team Sent: Thursday, October 09, 2008 1:03 AM To: Greg Snow Cc: Antonio Martinez Cortizas; [EMAIL PROTECTED]; Wade Wall Subject: Re: [R] Creating GUIs for R Greg Snow wrote: http://rcom.univie.ac.at/ Or just install the RExcelInstaller package and run the installRExcel function. A book on the interface will be coming out sometime in Winter. -- Gregory (Greg) L. Snow Ph.D. Statistical Data Center Intermountain Healthcare [EMAIL PROTECTED] 801.408.8111 Thank you, Greg. Great work. I guess this is a Windows-only utility, isn't it? We are working on Mac, is there any chance of getting this server working in Mac? Greetings, Ricardo -- Ricardo Rodríguez Your XEN ICT Team __ 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.
Re: [R] Creating GUIs for R
Hi, eugene dalt wrote: Check out R-PLUS 3.3 from XLSolutions Corp. They have a GUI that you can easily expand. www.Experience-Rplus.com Windows only? We are trying to moved out of Windows. The objective is to promote an environment that support us much environments as possible. Linux, Mac, Solaris and Windows is great, and this is done by R. So, by now, we disregard tools running in only of the systems. We do hope to gain capability to contribute to some initiative for design tools that help user to adopt R as statistical analysis system. Thanks! Ricardo -- Ricardo Rodríguez Your XEN ICT Team __ 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.
Re: [R] Creating GUIs for R
Thanks Greg, Greg Snow wrote: I am not involved in the RExcel project. I have just had some discussions with the people that are, so you should contact them for specific questions. I believe that this currently only works on windows, there was some mention of possibly expanding it to OpenOffice so that it would be cross platform, but I have no idea if that has made it past the good idea stage. If we must away from Excel, don't you think that Gnumeric/R could be a nice option? Cheers, Ricardo -- Ricardo Rodríguez Your XEN ICT Team __ 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.
Re: [R] Creating GUIs for R
On Thu, 9 Oct 2008, Greg Snow wrote: I am not involved in the RExcel project. I have just had some discussions with the people that are, so you should contact them for specific questions. I believe that this currently only works on windows, there was some mention of possibly expanding it to OpenOffice so that it would be cross platform, but I have no idea if that has made it past the good idea stage. I don't think that would be cross-platform. The heart of RExcel is Thomas Baier's (D)COM glue applications, and COM is Windows proprietary technology (which we are fortunate that Thomas understands). -- Gregory (Greg) L. Snow Ph.D. Statistical Data Center Intermountain Healthcare [EMAIL PROTECTED] 801.408.8111 -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] project.org] On Behalf Of [Ricardo Rodriguez] Your XEN ICT Team Sent: Thursday, October 09, 2008 1:03 AM To: Greg Snow Cc: Antonio Martinez Cortizas; [EMAIL PROTECTED]; Wade Wall Subject: Re: [R] Creating GUIs for R Greg Snow wrote: http://rcom.univie.ac.at/ Or just install the RExcelInstaller package and run the installRExcel function. A book on the interface will be coming out sometime in Winter. -- Gregory (Greg) L. Snow Ph.D. Statistical Data Center Intermountain Healthcare [EMAIL PROTECTED] 801.408.8111 Thank you, Greg. Great work. I guess this is a Windows-only utility, isn't it? We are working on Mac, is there any chance of getting this server working in Mac? Greetings, Ricardo -- Ricardo Rodríguez Your XEN ICT Team __ 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. -- Brian D. Ripley, [EMAIL PROTECTED] Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ University of Oxford, Tel: +44 1865 272861 (self) 1 South Parks Road, +44 1865 272866 (PA) Oxford OX1 3TG, UKFax: +44 1865 272595__ 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.
Re: [R] Creating GUIs for R
Have you looked at Rcmdr JGR? I have not tried them on Mac, but as far as I know, they work. -Original Message- From: [Ricardo Rodriguez] Your XEN ICT Team [EMAIL PROTECTED] To: Greg Snow [EMAIL PROTECTED] Cc: Antonio Martinez Cortizas [EMAIL PROTECTED]; [EMAIL PROTECTED] [EMAIL PROTECTED]; Wade Wall [EMAIL PROTECTED] Sent: 10/9/08 3:07 PM Subject: Re: [R] Creating GUIs for R Thanks Greg, Greg Snow wrote: I am not involved in the RExcel project. I have just had some discussions with the people that are, so you should contact them for specific questions. I believe that this currently only works on windows, there was some mention of possibly expanding it to OpenOffice so that it would be cross platform, but I have no idea if that has made it past the good idea stage. If we must away from Excel, don't you think that Gnumeric/R could be a nice option? Cheers, Ricardo -- Ricardo Rodríguez Your XEN ICT Team __ 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.
Re: [R] Creating GUIs for R
Dear Greg and Ricardo, The Rcmdr works on Windows, Macs, and Unix/Linux systems since it's based on the tcltk package, which is available on all of these platforms. Regards, John -- John Fox, Professor Department of Sociology McMaster University Hamilton, Ontario, Canada web: socserv.mcmaster.ca/jfox -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Greg Snow Sent: October-09-08 6:30 PM To: [Ricardo Rodriguez] Your XEN ICT Team; Greg Snow Cc: Antonio Martinez Cortizas; [EMAIL PROTECTED]; Wade Wall Subject: Re: [R] Creating GUIs for R Have you looked at Rcmdr JGR? I have not tried them on Mac, but as far as I know, they work. -Original Message- From: [Ricardo Rodriguez] Your XEN ICT Team [EMAIL PROTECTED] To: Greg Snow [EMAIL PROTECTED] Cc: Antonio Martinez Cortizas [EMAIL PROTECTED]; r- [EMAIL PROTECTED] [EMAIL PROTECTED]; Wade Wall [EMAIL PROTECTED] Sent: 10/9/08 3:07 PM Subject: Re: [R] Creating GUIs for R Thanks Greg, Greg Snow wrote: I am not involved in the RExcel project. I have just had some discussions with the people that are, so you should contact them for specific questions. I believe that this currently only works on windows, there was some mention of possibly expanding it to OpenOffice so that it would be cross platform, but I have no idea if that has made it past the good idea stage. If we must away from Excel, don't you think that Gnumeric/R could be a nice option? Cheers, Ricardo -- Ricardo Rodríguez Your XEN ICT Team __ 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.
Re: [R] Creating GUIs for R
Greg Snow wrote: Wade, What type of GUI do you want? Do you want a full GUI that the user runs to do everything (that uses R as the computational engine)? Look at R commander, JGR, and the R plugin for Excel as possible examples. Hi Wade, I am trying to introduce some users to R without much success. Probably because my own R skills are really poor! Perhaps this R plugin for Excel could help. Please, could you point me to a website where I could look for it? Thanks! Ricardo -- Ricardo Rodríguez Your XEN ICT Team __ 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.
Re: [R] Creating GUIs for R
This is more or less the same information I posted recently that may be of help here. On Tue, Oct 7, 2008 at 8:32 PM, Wade Wall [EMAIL PROTECTED] wrote: What I am wanting to do is learn to build some simple GUIs for a limited number of functions. Basically, I am envisioning a screen with check boxes, a drop down menu etc. that users could select to run analyses on imported data. One option is to create a plugin package for Rcmdr [1]. Rcmdr allows you to take full control of its menus, including removing the default ones, which means that you can take the existing infrastructure and adapt it to your specific needs. Rnews contains documentation on Rcmdr and on writing plugins for Rcmdr Regards, Liviu [1] http://cran.r-project.org/web/packages/Rcmdr/index.html __ 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.
Re: [R] Creating GUIs for R
On Tue, Oct 7, 2008 at 10:32 AM, Wade Wall [EMAIL PROTECTED] wrote: Sorry that my post wasn't very clear. What I am wanting to do is learn to build some simple GUIs for a limited number of functions. Basically, I am envisioning a screen with check boxes, a drop down menu etc. that users could select to run analyses on imported data. My guess is you'll get the best usability if you design a GUI specific for your task, rather than constraining yourself to the model of 1-1 mapping between R functions and dialogs. In that case, I highly recommend using gWidgets as your first shot at a GUI in R. I have worked with VB before, but it has been several years and I am not sure how it interfaces with R. On Tue, Oct 7, 2008 at 1:20 PM, Bert Gunter [EMAIL PROTECTED] wrote: Seek and ye shall find ... Check the RGUI's link on the other web page on CRAN. If you are on Windows, there is some simple built-in GUI functionality. ?winMenuAdd, ?select.list and the links therein will get you started there. Cheers, Bert Gunter -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Wade Wall Sent: Tuesday, October 07, 2008 9:56 AM To: [EMAIL PROTECTED] Subject: [R] Creating GUIs for R Hi all, I have looked around for help on creating GUIs for R, but haven't found anything. I would be interested in any advice or webpages that have information on the best language, tutorials etc. for creating simple GUIs. Mainly I want to do this as a heuristic exercise. Thanks for any help. Wade Wall [[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. [[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. [[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.
Re: [R] Creating GUIs for R
Wade Wall wade.wall at gmail.com writes: What I am wanting to do is learn to build some simple GUIs for a limited number of functions. Basically, I am envisioning a screen with check boxes, a drop down menu etc. that users could select to run analyses on imported data. The R Gui Generator (http://rgg.r-forge.r-project.org/gettingstarted.html) might be sufficient to meet your needs. I have only just started looking at it myself, so I'm not speaking from experience, but it seems fairly straightforward to define Gui components in an XML file. Michael Bibo Queensland Health __ 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.
Re: [R] Creating GUIs for R
http://rcom.univie.ac.at/ Or just install the RExcelInstaller package and run the installRExcel function. A book on the interface will be coming out sometime in Winter. -- Gregory (Greg) L. Snow Ph.D. Statistical Data Center Intermountain Healthcare [EMAIL PROTECTED] 801.408.8111 -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] project.org] On Behalf Of [Ricardo Rodriguez] Your XEN ICT Team Sent: Wednesday, October 08, 2008 12:48 AM To: Greg Snow Cc: [EMAIL PROTECTED]; Wade Wall Subject: Re: [R] Creating GUIs for R Oopsw! Sorry, Greg of course! Thanks! [Ricardo Rodriguez] Your XEN ICT Team wrote: Greg Snow wrote: Wade, What type of GUI do you want? Do you want a full GUI that the user runs to do everything (that uses R as the computational engine)? Look at R commander, JGR, and the R plugin for Excel as possible examples. Hi Wade, I am trying to introduce some users to R without much success. Probably because my own R skills are really poor! Perhaps this R plugin for Excel could help. Please, could you point me to a website where I could look for it? Thanks! Ricardo -- Ricardo Rodríguez Your XEN ICT Team __ 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.
Re: [R] Creating GUIs for R
Wade, What type of GUI do you want? Do you want a full GUI that the user runs to do everything (that uses R as the computational engine)? Look at R commander, JGR, and the R plugin for Excel as possible examples. Are you more interested in a simple GUI for one specific plot or function to run from within R? Some examples include the tkexamp function in the TeachingDemos package (or many of the functions in that package for examples), the fgui package, the playwith package, the tkrplot package, and the details of the tcltk and RGtk2 packages. There are other packages that help with web interfaces (not GUIs, but still show using R as a back end). I don't know of any specific documents on how to write either type of gui, but the above can give examples to start from. Hope this helps, -- Gregory (Greg) L. Snow Ph.D. Statistical Data Center Intermountain Healthcare [EMAIL PROTECTED] 801.408.8111 -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] project.org] On Behalf Of Wade Wall Sent: Tuesday, October 07, 2008 10:56 AM To: [EMAIL PROTECTED] Subject: [R] Creating GUIs for R Hi all, I have looked around for help on creating GUIs for R, but haven't found anything. I would be interested in any advice or webpages that have information on the best language, tutorials etc. for creating simple GUIs. Mainly I want to do this as a heuristic exercise. Thanks for any help. Wade Wall [[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.
Re: [R] Creating GUIs for R
Seek and ye shall find ... Check the RGUI's link on the other web page on CRAN. If you are on Windows, there is some simple built-in GUI functionality. ?winMenuAdd, ?select.list and the links therein will get you started there. Cheers, Bert Gunter -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Wade Wall Sent: Tuesday, October 07, 2008 9:56 AM To: [EMAIL PROTECTED] Subject: [R] Creating GUIs for R Hi all, I have looked around for help on creating GUIs for R, but haven't found anything. I would be interested in any advice or webpages that have information on the best language, tutorials etc. for creating simple GUIs. Mainly I want to do this as a heuristic exercise. Thanks for any help. Wade Wall [[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.
Re: [R] Creating GUIs for R
Sorry that my post wasn't very clear. What I am wanting to do is learn to build some simple GUIs for a limited number of functions. Basically, I am envisioning a screen with check boxes, a drop down menu etc. that users could select to run analyses on imported data. I have worked with VB before, but it has been several years and I am not sure how it interfaces with R. On Tue, Oct 7, 2008 at 1:20 PM, Bert Gunter [EMAIL PROTECTED] wrote: Seek and ye shall find ... Check the RGUI's link on the other web page on CRAN. If you are on Windows, there is some simple built-in GUI functionality. ?winMenuAdd, ?select.list and the links therein will get you started there. Cheers, Bert Gunter -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Wade Wall Sent: Tuesday, October 07, 2008 9:56 AM To: [EMAIL PROTECTED] Subject: [R] Creating GUIs for R Hi all, I have looked around for help on creating GUIs for R, but haven't found anything. I would be interested in any advice or webpages that have information on the best language, tutorials etc. for creating simple GUIs. Mainly I want to do this as a heuristic exercise. Thanks for any help. Wade Wall [[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. [[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.
Re: [R] Creating GUIs for R
I think prior posters addressed that or maybe what you really want is a command that accepts your function and automatically constructs a GUI front end for it. In that case see ggenericwidget in the gWidgets package and the fgui package. You don't need VB at all for this. On Tue, Oct 7, 2008 at 1:32 PM, Wade Wall [EMAIL PROTECTED] wrote: Sorry that my post wasn't very clear. What I am wanting to do is learn to build some simple GUIs for a limited number of functions. Basically, I am envisioning a screen with check boxes, a drop down menu etc. that users could select to run analyses on imported data. I have worked with VB before, but it has been several years and I am not sure how it interfaces with R. On Tue, Oct 7, 2008 at 1:20 PM, Bert Gunter [EMAIL PROTECTED] wrote: Seek and ye shall find ... Check the RGUI's link on the other web page on CRAN. If you are on Windows, there is some simple built-in GUI functionality. ?winMenuAdd, ?select.list and the links therein will get you started there. Cheers, Bert Gunter -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Wade Wall Sent: Tuesday, October 07, 2008 9:56 AM To: [EMAIL PROTECTED] Subject: [R] Creating GUIs for R Hi all, I have looked around for help on creating GUIs for R, but haven't found anything. I would be interested in any advice or webpages that have information on the best language, tutorials etc. for creating simple GUIs. Mainly I want to do this as a heuristic exercise. Thanks for any help. Wade Wall [[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. [[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.