Introduction to R

R is a programming language.

R is an environment for statistical computing and graphics.

What does R stands for in R programming?

The R is based on the first letter of first name of the two R authors, Robert Gentleman and Ross Ihaka.

Why to use R programming?

R is a programming language for statistical computing and graphics that you can use to clean, analyze, and graph your data.

It is widely used by researchers from diverse disciplines to estimate and display results and by teachers of statistics and research methods.

Advantages of R programming:

  1. R is free and open source software
  2. R provides plotting and graphical support
  3. Highly Compatible
  4. Platform Independent
  5. Machine Learning Operations
  6. R environment provides statistical analysis
  7. R has active user groups where questions can be asked
  8. R has no license restrictions

Disadvantages of R programming:

  1. Documentation is sometimes patchy and terse
  2. The quality of some packages is less than perfect
  3. Does not have support for Dynamic and 3D graphics.
  4. R packages are slower, compare to other programming languages
  5. No prior knowledge of packages makes it difficult.