Let's understand the features and limitations of R and how SparkR helps in overcoming those limitations.
R is an open source software package for statistical analysis, machine learning, and visualization of data. R project (https://www.r-project.org/) is a simple programming language, such as S and S-plus. R can be used on multiple platforms such as Windows, Linux, Mac OS, and other Unix flavors. R was originally developed at the University of Auckland by Ross Ihaka and Robert Gentleman, and now it is maintained by the R development team. It is an implementation of S language, which was developed by John Chambers. R is an interpreted programming language, and is one of the most popular open source statistical analysis packages.
The R features are as follows:
Open source with over 7,000 packages
Stable statistics, graphics, and general packages
Manipulates R objects directly in C, C++, and Java
Command line and IDEs support
Limitations of R, are as follows:
Single...