Have you taken a statistics class during college?

If yes, then you might have heard about R Programming.

If no, it’s fine you’ll get to know more about R, in this article.

## What is R?

R is an open source programming language originally created for statistical computing and graphics. It is supported by R Foundation for Statistical Computing.

Today, the R language is popular for data science, machine learning, data analysis, and data mining.

### Why R Programming?

R has a great echo system for data manipulation, calculation, and graphical visualizations. It includes:

**R is Free to use:**

R is freely available, means you can download R and start working on it. R is Open Source programming language and licensed under the GNU (General Public License).**R is Cross-Platform:**

A great benefit of R is that an R script can run on any Operating system and Software/Hardware. It is available for Windows, Mac, Linux, UNIX and runs seamlessly across any operating system.**R is powerful for numerical computation:**

R is maintained by top statisticians and computer language designers. It has powerful numerical analysis tools for linear algebra, differential equations, and stochastic analysis.**R supports Machine Learning:**

R is often called language for data science. It has robust Machine Learning libraries for solving real-world problems. It also has Deep Learning libraries (Keras, TensorFlow).**R has great visualization tools:**

The graphs generated with R are high in quality and comparable to publication graphs, it includes static and dynamic graphs depending upon the packages chosen. The graphical capabilities of R are fully programmable, and the quality surpasses most other statistical and graphical packages**R has a Diverse Community:**

From Medical to Finance sector, R has a large, active, and growing community of users. It alone 95,000+ members in LinkedIn’s R group and more than 400 R Users groups meetup currently in existence. The large community ensures that you get support and help with your problem in every possible way.

### Companies using R?

From the social media companies to search engine giants, most of them uses R.

**Facebook**– behavior analysis related to the news feed and profile pictures**Google**– advertising effectiveness and economic forecasting**Twitter**– data visualization and semantic clustering**Microsoft**– acquired Revolution R and uses in Machine Learning Server**IBM**– business intelligence and analytical tools

### The popularity of R by Industry

R is popular amongst the diverse industry. It’s become more popular every year.

### R has CRAN

R has a great package management system called CRAN (Comprehensive R Archive Network). It provides eco-system for R packages to make your work easier.

Beside this, R has lots of things you need to work with data. The R ecosystem is changing with an expansion of the data science field. In general, R language has contributed to its value as a programming language and as a data analysis environment.

If you want to work with data science, R can be your best tool.

Note: To get started, you can follow this tutorial to install R and RStudio on your computer.

## Leave a Reply