The R-Commander GUI consists of a window containing several menus, buttons, and information fields. (The menu tree, etc., are shown below.) In addition, the Commander window contains script and output text windows. The R-Commander menus are easily configurable through a text file or, preferably, through plug-in packages.

The menus lead to simple dialog boxes, the general contents of which are more or less obvious from the names of the menu items. These boxes have a common structure, including a help button leading to the help page for a relevant function.

By default, commands generated via the dialogs are posted to the output window, along with printed output, and to the script window. Lines in the script window can be edited and (re)submitted for execution. Error messages, warnings, and "notes" appear in a messages window.

Commands access a current or active data set (data frame). When a new data set is read (from an attached package or imported), it becomes the active data set. The user can also select an active data set from among data frames currently in memory.

In addition to standard packages, the Commander uses functions in a number of other packages: abind, aplpack, car, colorspace, effects, Hmisc, leaps, lmtest, multcomp, relimp, rgl, and (on Windows) RODBC. To install the Rcmdr package along with all of these and their dependencies, use the command install.packages("Rcmdr", dependencies=TRUE). If any of these packages are missing, the Rcmdr will offer to install them when it starts up. Note: These other packages also have dependencies, which have dependencies, etc., so many packages get installed; with a fast Internet connection, the process should go reasonably quickly, however.

My object in designing and implementing this GUI was to cover the content of a basic-statistics course. The target text was Moore's The Basic Practice of Statistics, Second Edition (Freeman, 2000), which is the text that I used for a two-semester introduction to statistics for undergraduate sociology majors. The R Commander implements the content of this text plus some additional material (e.g., linear and generalized linear models). As a result of several suggestions that I have received, the coverage is now larger than originally envisaged.

I must confess that I'm not terribly enamored of menu/dialog box interfaces to statistical software, but I do feel that these interfaces have a role for introductory and occasional use. The Commander interface is not innovative, but I hope that it's simple and familiar. One of my design goals was to wean users from the GUI to writing commands, which is one motivation for the script window.

The procedure for installing the R Commander under Mac OS X is more complicated, so please read and follow these instructions carefully. These instructions and the associated files are intended for Mac OS X 10.5 (Leopard) or 10.6 (Snow Leopard) systems. I assume that you've already installed R.

* Check to see if the X11 windowing system (X Windows) has already been installed on your computer (as is probably the case): The file X11.app should appear in the Utilities folder under Applications in the finder. If X11.app is missing, you can install it from your Mac OS X installation disc as follows:

o Insert your Mac OS X install disc. (If you have two discs it will be on the"Install Disc 1"). o Double click on Optional Installs. o Double click on Optional Installs.mpkg, then click Continue and accept the license agreement. o Click the triangle next to Applications in order to expand the list of applications. o Check "X11", and then click Continue and Install. Click Close when the installation finishes.

Similar software

VisualStat
(Popularity: )
:
VisualStat is a comprehensive and versatile desktop statistics package that is simple for beginners, yet powerful enough for experts. It is designed for business, science, marketing, and education, with fully functional spreadsheet. It incorporates all the descriptive statistics, parametric and ... Numbers Up! Baggin' The Dragon Windows
(Popularity: )
:
This fun math game for ages 4-15 covers geometry, shape, measurement, algebra and data strands. A board game format is used to present 3200 questions across 14 categories in 11 graded levels. Varied question styles, with many interactive problem-solving questions, ... The Lucent Calculator
(Popularity: )
:
A windows calculator, which can also calculate mathematical expressions with variables and store them. For every function there is a tooltip-help.
In the Inputline you can check and correct your forlmula The Lucent Calculator 2.0
(Popularity: )
:
The calculator can calculate and plot formulas with variables. Tooltip-Help for all functions of the calculator are available. The plotter can calculate null, intersection of functions, minima and maxima. The statisic can calculate average and spread. In the Inputline you ... Match n Freq
(Popularity: )
:
Pulse shaping filter program that finds the pole-zero locations of a transfer function, H(s), for a matched filter. H(s) equals a -desired- signal (Yout) divided by a given input signal (Yin). Both Yout and Yin are functions of frequency.

Group delay ... Master the Facts Multiplication
(Popularity: )
:
Master the Facts Multiplication is a no-nonsense drill and practice program to aide students in learning multiplication facts. This program was created in response to teachers requesting a "non-game" software tool to use in their classrooms to teach multiplication. It ... The Simple Hydraulic Calculator
(Popularity: )
:
Powerful and affordable hydraulic calculation software for automatic fire sprinkler systems. TSHC has all the features you need to enter your system data, evaluate and analyze results, and produce professional hydraulic calculation reports. TSHC uses the Hazen-Williams formula for friction ... MacAnova
(Popularity: )
:
A Program for Statistical Analysis and Matrix Algebra MacAnova is a free, open source, interactive statistical analysis program for Windows, Macintosh, and Linux written by Gary W. Oehlert and Christopher Bingham, both of the School of Statistics, University of Minnesota. ... The math quizzes
(Popularity: )
:
The Math quizzes freeware a math quizzer designed to help students to improve there math skills by random math quizzes. The application is designed for all ages and have a number of difficult types. There is also a math game. ... SPSS Statistics
(Popularity: )
:
Solve business and research problems using SPSS Statistics. Data analysis and data management package enables you to uncover key facts, patterns, and trends. You can use SPSS Statistics in a variety of areas, including: TE Survey and market research and ... Natural Calculator
(Popularity: )
:
Natural Calculator is a unique, powerful, and simple program for solving various mathematical tasks. Unlike any other such programs, Natural Calculator does calculations the same way you do them on paper. ThatOCOs because it uses conventional graphical mathematics syntax instead ... Yorick for Mac OS X
(Popularity: )
:
What is Yorick? Yorick is an interpreted programming language for scientific simulations or calculations, postprocessing or steering large simulation codes, interactive scientific graphics, and reading, writing, or translating large files of numbers. Yorick includes an interactive graphics package, and a ...

User reviews

Similar scripts

RPy (R from Python)
(Popularity: ) : RPy is a very simple, yet robust, Python interface to the R Programming Language. It can manage all kinds of R objects and can execute arbitrary R functions (including the graphic functions). All errors from the R language are converted ... File Commander
(Popularity: ) : The WordPress File Commander enables you to manage all files on your webserver. Users can create, rename and delete files and folders. After activating the plugin you will find the the interface in your WordPress Admin panel dlT¬ Tools dlT¬ ... MS_Regress - A Package for Markov Regime Switching Models in Matlab
(Popularity: ) : This submission provides functions (and examples scripts) for estimation, simulation and forecasting of a general Markov Regime Switching Regression. Features of the package:- Support for univariate and multivariate models.- Support of any number of states and any number of explanatory ... Dashboard Commander
(Popularity: ) : Command your admin dashboard. Manage built-in widgets (Right Now, Recent Comments, etc.) and dynamically registered widgets (Google Analytics Summary, WP E-Commerce Dashboard, etc.). Hide widgets depending upon user capabilities.This plugin is based upon Dave Kinkead's Dashboard Heaven plugin and extends ... NppToR: R in Notepad++
(Popularity: ) : Similar to the windows R gui built in editor, NppToR aims to extend the functionality of code passing to the Notepad++ code editor. In addition to passing to the R gui, NppToR provides optional passing to a PuTTY window for ... R Database Interface
(Popularity: ) : Rdbi is a general framework for database access in the R. GSA Lister plugin for Total Commander
(Popularity: ) : Lister plugin for the Total Commander file manager. This plugin is a source code viewer with highlighting and some minimal editing features. It is based on scintilla and delphisci delphi component. R Package Creator
(Popularity: ) : Creating an R package under Windows is quite difficult to do. The R Package Creator helps you to create a package without the typical problems you will encounter when you try to do it from scratch. Larsen Commander GPL edition
(Popularity: ) : Larsen Commander for OS/2 Warp and eCS. Consists of two parts; 1) the underlying C++ G-Lib framework that build directly on top of native 32 bit OS/2 APIs and 2) the Larsen Commander application it self, written in C++ on ... RSRuby
(Popularity: ) : RSRuby is a bridge between Ruby and the R interpreted language.When RSRuby is called in a Ruby script, a full R interpreter is embedded into the Ruby interpreter, allowing the Ruby script to call functions from any R library t ...