R Node is a great web interface to R.
http://squirelove.net/r-node/doku.php
Features
-
Access to a R server backend via a web browser UI
-
The web browser UI works in all modern browsers, including IE 7 and 8 (excluding SVG based graphs).
-
Username/password login (both from the browser to the R-Node server, and from the R-Node server to Rserve and R).
-
Per-user R sessions. Each user can have their own R workspace, or they can share.
-
-
Support for most R commands that perform statistical analysis and provide textual feedback.
-
Support for most standard R commands that provide graphical feedback via server side generation of the graphs. Some graphs (e.g. plot() can be plotted via SVG client-side as well).
-
Downloading of generated graphs.
-
Accessing R help files using help() and ? commands (Note R v2.10 altered how help is provided, so this currently is not working in R v2.10)
-
Uploading files to work with their data in R.
-
Many commands will work. Try a command, if it does not work, use the feedback button in the application to let us know.
Limitations
-
Various R functions are not supported. These include:
-
Installation of new R packages.
-
Searching of help via ??.
- Example calls (via example()).
-
- First and now not so updated Rweb: Web-based Statistical Analysis Last Modified: 25-Jun-1999 JSS Paper (http://www.jstatsoft.org/v04/i01/
R-Online https://user.cs.tu-berlin.de/~ulfi/cgi-bin/r-online/r-online.cgi(The official FAQ seems outdated )
- Rcgi (it is not clear if the project is still active as per official FQ) http://www.ms.uky.edu/~statweb/testR3.html
Rphp
RWui
http://sysbio.mrc-bsu.cam.ac.uk/Rwui/
R.Rsp
http://cran.r-project.org/web/packages/R.rsp/index.html
RServe
http://www.rforge.net/doc/packages/Rserve/00Index.html
RPad
http://rpad.googlecode.com/svn-history/r76/Rpad_homepage/index.html
CGIwithR
JSS paper Citation. CGIwithR: Facilities for processing Web forms using R. Journal of Statistical Software, 8(10), pp. 1-8, 2003.
A lecture on aspects of using CGI
R Apache
http://biostat.mc.vanderbilt.edu/rapache/
- Open Infrastructure for Outcomes with a live reporting module using RSessionDA
- Free statistics software– Wessa server using R (see http://www.wessa.net/rwasp_arimaforecasting.wasp)
Wessa, P. (2011), Free Statistics Software, Office for Research Development and Education,
version 1.1.23-r6, URL http://www.wessa.net/
- An impressive implementation of time series analysis based on R and Javascript. This web server creates separate browser windows for data entry, graphics, and procedure selection. These windows are dynamic. For example, after entering data there is no
submit
button to submit the data. The procedure selection window is used to start the analysis, which uses the current values in the data window.
- Online multivariate analysis and graphical displays from PBIL, Lyon
- An R web server for robust rank-based linear models
To make an interactive GUI in gWidgets can be as easy as creating the following script:
w <- gwindow(’simple interactive GUI with one button’, visible=FALSE)
g <- ggroup(cont=w)
b <- gbutton(’click me’, cont=g, handler=function(h,...) {
gmessage(’hello world’, parent=b)
})
visible(w) <- TRUE
A big and slightly outdated resource page from (which I used for some find and seek of resources)
http://biostat.mc.vanderbilt.edu/twiki/bin/view/Main/StatCompCourse
AND
The famous site at http://www.yeroon.net/ggplot2/ (but no sharing of this site’s source code ,sigh!)
Thats all for now- but watch this space its exciting (to watch AND code) –
Code Enhancers for R
This page lists code editors (or IDE)
https://rforanalytics.wordpress.com/code-enhancers-for-r/
Graphical User Interfaces for R
https://rforanalytics.wordpress.com/graphical-user-interfaces-for-r/
ODBC /Databases for R
https://rforanalytics.wordpress.com/odbc-databases-for-r/
Related Articles
- WebTunes provides Web-based iTunes interface (macworld.com)
- 5 Reasons to Use Twitter Web Interface (madrasgeek.com)
- Getting Started With Riak & Python (pragmaticbadger.com)
- Rserve – Binary R server – RForge.net (rforge.net)
- How to Run Apache and Node.js on the Same Server (readwriteweb.com)
- Rserve – TCP/IP interface to R – RoSuDa – Lehrstuhl für Rechnerorientierte Statistik und Datenanalyse – Universität Augsburg (stats.math.uni-augsburg.de)