Monday, May 28, 2018

Introduction to R and wide variety of things it can do

Definition: R is both a Programming Language and Software environment for Statistical analysis, graphics representation and and reporting.

It is an Open source and is freely available under GNU general public licence. It has all the capabilities of a intergated computer language like loops, branches and also has capabilities of Modular programming language and suppot functions.

Integration with other Platforms
R supports integration with procedures written other platforms including but not limited to(as it is growing everuday) C, C++, .Net, Python and Fortron.

Capabilities of R

R is big ecosystem now. The standard R distributed can do pretty much all you need in data manipulation, Reporting and analysis. Apart from there are thousands of packages on CRAN  and other open repositories.
So, it is not possible to list everything R can do. The features of R could further be divided as per the  different services lines. Below is list of some features which i could find:

General Programming

  • Object Oriented Programming
  • IO
  • Distributed Computing


Visualizations and Reporting

  • Static Visualization
  • Dynamic Visualization


Analytics

  • Statistics
  • Mathamatics
  • Probability
  • Machine Learning
  • Signal Processing
  • Simulation
  • Statistical Modeling and Test
  • and Big Data Analytics

I would try to post more details on the individual features in my future posts.

No comments:

Post a Comment

If you liked the post, please share it.
Subscribe to your email and receive new articles on your email