## The R Commander: A Basic-Statistics Graphical User Interface to R (2005)

Venue: | Journal of Statistical Software |

Citations: | 26 - 1 self |

### BibTeX

@ARTICLE{Fox05ther,

author = {John Fox},

title = {The R Commander: A Basic-Statistics Graphical User Interface to R},

journal = {Journal of Statistical Software},

year = {2005}

}

### OpenURL

### Abstract

Unlike S-PLUS, R does not incorporate a statistical graphical user interface (GUI), but it does include tools for building GUIs. Based on the tcltk package (which furnishes an interface to the Tcl/Tk GUI toolkit), the Rcmdr package provides a basic-statistics graphical user interface to R called the “R Commander. ” The design objectives of the R Commander were as follows: to support, through an easy-to-use, extensible, crossplatform GUI, the statistical functionality required for a basic-statistics course (though its current functionality has grown to include support for linear and generalized-linear models, and other more advanced features); to make it relatively difficult to do unreasonable things; and to render visible the relationship between choices made in the GUI and the R commands that they generate. The R Commander uses a simple and familiar menu/dialog-box interface. Top-level menus include File, Edit, Data, Statistics, Graphs, Models, Distributions, Tools, and Help, with the complete menu tree given in the paper. Each dialog box includes a Help button, which leads to a relevant help page. Menu and dialog-box selections generate R commands, which are recorded in a script window and

### Citations

899 |
R: a language for data analysis and graphics
- Ihaka, Gentleman
- 1996
(Show Context)
Citation Context ...tudents who will use the R Commander Keywords: statistical GUI, statistical software, statistical education, R language.2 The R Commander: A Basic-Statistics GUI to R 1. Background and motivation R (=-=Ihaka and Gentleman 1996-=-; R Core Development Team 2004) is a free, open-source implementation of the S statistical computing language and programming environment. R is a command-driven system: One normally specifies a statis... |

92 | Modern Applied Statistics with S. Fourth Edition - Venables, Ripley - 2002 |

90 | Applied Regression Including Computing and Graphics - Cook, Weisberg - 1999 |

14 |
Effect displays in R for generalised linear models
- Fox
(Show Context)
Citation Context ...only in Windows systems. Dynamic three-dimensional scatterplots created by Graphs −→ 3D scatterplot... appear in a special RGL device window; likewise, effect displays created for statistical models (=-=Fox 2003-=-) via Models −→ Graphs −→ Effect plots appear in individual graphics-device windows.22 The R Commander: A Basic-Statistics GUI to R Frequency 0 20 40 60 80 0 50 100 150 Nations$infant.mortality Figur... |

6 | A primer on the R-tcl/tk package - Dalgaard |

5 |
An R and S-Plus companion to applied regression. Sage, Thousand Oaks
- Fox
- 2002
(Show Context)
Citation Context ...ith Tcl/Tk (Welch 2000) and the tcltk package (Dalgaard 2001, 2002): Suppose that we want to provide a menu-item and dialog box for multivariate Box-Cox transformations to normality. The car package (=-=Fox 2002-=-), which is one of the packages that Rcmdr loads at startup, contains a function to perform the necessary computations, box.cox.powers. Because none of the existing R Commander menus seems appropriate... |

2 | TEAM (2004): R: A Language and Environment for Statistical Computing - CORE |

1 |
Programmer’s Niche
- Lumley
- 2001
(Show Context)
Citation Context ...the size of the Rcmdr code was reduced by nearly 40 percent by modularizing repetitive elements, primarily in dialogbox generating functions. Some of this modularization employs macro-like functions (=-=Lumley 2001-=-). 24 At present, functions that create Rcmdr dialog boxes consist mostly of calls to utility functions to initialize and close a dialog, and to construct common elements such as variable lists, sets ... |

1 | The Basic Practice of Statistics, Second Edition - DS - 2000 |

1 | The Basic Practice of Statistics, Third Edition - DS - 2004 |

1 | Internationalization Features of R 2.1.0 - BD - 2005 |

1 | Practical Programming in Tcl and Tk - BB - 2000 |