

The CRAN package repository hosts over 14,000 packages, and Bioconductor is home to over 1,600 packages. They include reusable R functions, the documentation that describes how to use them, and sample data. Packages are the fundamental units of reproducible R code. An amazingly vibrant and helpful community.Connects to high-performance programming languages like C, Fortran, and C++.Powerful metaprogramming facilities a fantastic environment for interactive data analysis.RStudio, a powerful integrated development environment.R provides a powerful and flexible toolkit which allows you to write concise yet descriptive code. The ideas of functional programming are well suited to solving many of the challenges of data analysis.

A strong foundation in functional programming.R packages make it easy to produce HTML or PDF, and create interactive websites with Shiny, a sublime R package. Dynamic and interactive graphics are available through additional packages. Produce publication-quality graphs, including mathematical symbols.Powerful tools for communicating your results.This includes features likes missing values, data frames, and subsetting. Deep-seated language support for data analysis.A suite of operators for calculations on arrays, in particular matrices.A huge set of high quality packages for statistical modelling, machine learning, visualisation, and importing and manipulating data.So anyone can repeat your work whatever platform they run. It’s free, open source, and available for every major platform.What else makes R awesome? Here’s a taster. The ability to download and install R packages is a key factor which makes R an excellent language to learn. R offers a wide variety of statistical (linear and nonlinear modelling, classical statistical tests, time-series analysis, classification, clustering, …) and graphical techniques, and is highly extensible. It’s an interactive suite of software facilities for data manipulation, calculation, and graphical display. R is much more than a programming language. R is a modern dialect of S, one of several statistical programming languages designed at Bell Laboratories.

The R language is the de facto standard among statisticians for the development of statistical software, and is widely used for statistical software development and data analysis.
