Description: R is an open-source programming language used for statistical computing and graphics that is supported by the R Foundation for Statistical Computing. Statisticians and data miners widely use it for developing statistical software and data analysis. Functions and results of the analysis are all stored as objects, allowing easy function modification and model building.
Platform: Windows, Mac, Linux, Unix
Cost: No charge (Open Source)
R is an open-source programming language used to implement a variety of statistical and graphical techniques. It compiles and runs on a wide range of UNIX platforms, Windows and macOS. R provides the language, tool, and environment in one convenient package. R is an implementation of the S programming language. R was created at the University of Auckland, New Zealand, and is now developed by the R Development Core Team. R uses a command-line interface. The capabilities of R are extended through user-submitted packages. Several graphical user interfaces are available, including SAS integrated R within SAS/IML Studio. R can also be called from SPSS.
R has a library of GUI's that implement a wide variety of statistical and graphical techniques, including linear and nonlinear modeling, classical statistical tests, time-series analysis, classification, clustering, and others.
Among the various GUI's available for R:
R GUI for Data Mining:
R and various user-created packages may be downloaded and installed on your computer to meet statistical and graphical needs. R is also available on the Koti Server to process sensitive and confidential data. Periodic updates and patches are provided.
Pre-compiled binary versions of "R" are available for various operating systems such as Windows, Mac, and Linux:
Download R from the Comprehensive R Archive Network (CRAN)
For Windows, launch the install by right-clicking on the install program and selecting "Run as administrator."
R is available at VCU on the Koti central Linux server. R on Koti may be used for the analysis of "Category I" confidential and sensitive data, except for Payment Card Industry Data (PCI Data), such as credit/debit card numbers.
To update your R packages, use the installer package or update.packages() function.
A variety of training videos, manuals, and resources are available to help you expand your knowledge on the use of the R programming language. Support resources are available for assistance with the installation and use of R.
VCU Libraries subscribes to Safari Books Online, an online database of books on all aspects of computers, programming, and the web, from such publishers as O'Reilly, Sams, New Riders, and Adobe. Many books on R are available, such as:
There is no charge for this service to VCU students, faculty, and staff, due to the VCU Libraries subscription. To access a book online, visit Safari Books Online, and perform a search for the book title. You may be prompted to log in with your VCU eID and password.
The Department of Statistical Sciences and Operations Research provides statistical and programming consultation for the use of R in teaching and research. To request a consultation appointment, contact firstname.lastname@example.org.
If you need assistance with the installation of R, contact the IT Support Center.