R (programming language)

This is an old revision of this page, as edited by 222.166.160.169 (talk) at 13:02, 9 April 2005 (+zh). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The R programming language, sometimes described as "GNU S", is a mathematical language and environment used for statistical analysis and display. It was originally created by Ross Ihaka and Robert Gentleman (hence the name R) at the University of Auckland, New Zealand, and is now steadily developed further by a large community around the world.

It is based upon S, which was developed by John Chambers of Bell Laboratories and described in the paper "Evolution of the S Language" [1]. R is considered by its developers to be an implementation of S, with semantics derived from Scheme. The commercial implementation of S is S-PLUS [2].

R is freely available under the GNU GPL and is available for Windows, Macintosh, and many Unix operating systems. There are several GUI for R (RKWard, Sciviews, etc.).

Comparison with other programs

Although R is mostly used by statisticians, and other people in need of statistics, it can also be used as a general matrix calculation toolbox such as MATLAB.