R - Home

About R Language

R is a programming language which is mostly used for statistical computing and graphics. It is supported by the ‘R Foundation for Statistical Computing’. It has a free software environment.

Learning Objectives

  • Understand the fundamentals of R

  • Extend R by installing R packages

  • Explore and understand how to use the R documentation

Why R?

Transforming Data to Wisdom

Data can be converted to Wisdom, in order to take informed decisions, by considering all facts and figures

Transforming Data to Wisdom Example

Consider a scenario where, the director of XYZ Ltd., a car manufacturing company, is interested in the relationship between the weight of a car and its mileage, so that it can be considered for future enhancements.

In this illustration, the sample data has been used to indicate an inverse relationship between weight and mileage of the cars, as weight increases, mileage is likely to decrease. This can act as an insight, when manufacturing new cars.

Introduction to R

  •  R is a powerful language and environment for statistical computing and graphics

  • R Project got initiated with an aim to produce a free implementation of version 3 of the S language and to provide support and maintenance for the resulting software

  • S is a statistical programming language developed at Bell Laboratories (formerly AT&T, now Lucent Technologies) by John Chambers, Rick Becker and Allan Wilks

  • R was created by Ross Ihaka and Robert Gentleman at the University of Auckland, New Zealand, and is being developed by the R Development Core Team, of which Chambers is a member

  • R language is widely used among statisticians and data miners for developing statistical software and data analysis, polls, surveys etc…

  • R is licensed under the GNU General Public License, with copyrights held by ‘The R Foundation for Statistical Computing’