Skip to Main Content
[NJIT Library Logo]

R: Getting Started

Selected Books on R

R For College Mathematics and Statistics

R for College Mathematics and Statistics encourages the use of R in mathematics and statistics courses. Instructors are no longer limited to ``nice'' functions in calculus classes. They can require reports and homework with graphs. They can do simulations and experiments. R can be useful for student projects, for creating graphics for teaching, as well as for scholarly work. This book presents ways R, which is freely available, can enhance the teaching of mathematics and statistics.

Robust Statistical Methods with R, Second Edition

This book will be an invaluable resource for researchers and postgraduate students in statistics and mathematics. The second edition of Robust Statistical Methods with R provides a systematic treatment of robust procedures with an emphasis on new developments and on the computational aspects. There are many numerical examples and notes on the R environment, and the updated chapter on the multivariate model contains additional material on visualization of multivariate data in R. A new chapter on robust procedures in measurement error models concentrates mainly on the rank procedures, less sensitive to errors than other procedures.

What is R and RStudio?

R is a language and environment for statistical computing and graphics. R provides a wide variety of statistical (linear and nonlinear modelling, classical statistical tests, time-series analysis, classification, clustering, …) and graphical techniques, and is highly extensible. 

R is available as Free Software under the terms of the Free Software Foundation’s GNU General Public License in source code form. It compiles and runs on a wide variety of UNIX platforms and similar systems (including FreeBSD and Linux), Windows and MacOS. 

One of R’s strengths is the ease with which well-designed publication-quality plots can be produced, including mathematical symbols and formulae where needed. Great care has been taken over the defaults for the minor design choices in graphics, but the user retains full control. 


Although not needed to program in R, having RStudio allows programmers to create a workspace and session for R. RStudio includes a console, syntax-highlighting editor that supports direct code execution, as well as tools for plotting, history, debugging and workspace management.

Download R and RStudio

To download and install R:

  1. Go to the following link:
  2. Choose one of the three available versions (Linux, OS X (Mac), or Windows) based on your system 
  3. Read the instructions and follow the installation wizard installation steps 

To install RStudio (note: you must first have R installed):

  1. Go to the RStudio download page, select the free version of RStudio Desktop
  2. Scroll down to All Installers, and click on the link to the appropriate installer for your operating system 
  3. Once it is downloaded, run the RStudio installer and take all of the defaults

More books on R

Search for more books on R programming at NJIT 

Research Librarians

Profile Photo
NJIT Librarians
Live Chat Hours:
* Sunday, 4pm-9pm
* Monday-Thursday, 10am to 9pm
* Friday, 10am to 5pm
* Saturday, not available
Phone: 973-596-3210
Text: 973-510-2060

New Jersey Institute of Technology
University Heights, Newark, New Jersey 07102-1982
(973) 596-3206
Contact Us | Ask A Librarian |  Map & Directions | A to Z Site Index

Copyrighted 2024 | Robert W. Van Houten Library