R programming language
R is a popular programming language for statistical computing and data visualisation.
On this page:
What is R?
R is a programming language designed for statistical computing and commonly used within RStudio. Benefits include:
- Free and open source
- Popular language for data analysis with an active community
- Used internationally by researchers in many disciplines
- Creates high quality plots and figures for research publications
What is RStudio?
Most R users interact with R through RStudio, an Integrated Development Environment (IDE) for R, which provides a helpful user interface and comes with many useful features that make writing and running R code more user-friendly and efficient. Some of the features include:
- A multi-pane interface which allows users to perform common actions faster
- Syntax highlighting, code completion, and smart indentation
- Project management and integration with Git for version control
Install R
R and RStudio can be installed on University machines via the Software Center or Self Service.
Cost: Free
Training
- The University has several undergraduate and postgraduate courses that include teaching of R.
- The Statistical Consulting Centre offers paid 2-day introductory R courses.
- The Centre for eResearch provides free short introductory workshops on R (see Data analysis and visualisation in R workshop).
Contact
Software Services
General enquiries regarding software and licencing
Email: software-admin@auckland.ac.nz