i

R Programming Complete Tutorial

Programming Features of R

a. R includes an operator suite for calculations on vectors, arrays, lists,  and matrices. Any mathematical operations can be solved in a very effective and easy way in R.

b. As R is a high-level OO language, its programming structure is well defined. It has the concepts of conditionals, looping, and user-defined recursive procedures and various I/O facilities

c. R provides highly extensible graphical techniques. Data can be visualized by scatter plot or line, pie chart, or even bar chart. It offers us the flexibility to use different kinds of graphs.

d. Well managed export/import system for external files. R can read data from CSV, Excel, JSON, and many other files. R has a provision for writing on an external file too.

e. Data handling is one of the critical features of R. Data acquisition, cleaning, and processing is easily done by R.

f. R has a set of packages which allow us to solve any problems effectively.

g. Distributed R is an R-platform for implementing and executing distributed applications. It divides tasks between multiple processing nodes to reduce the time of execution and analyze big data sets

h. R allows integrating with other languages like C/C++, Java, and Python.