Introduction to R Usage and evolution - Advantages and tradeoffs of using R- R Environment – Command Line Interface – R studio -- Getting started with R: Installation and orientation - R packages – Installing packages – Loading Packages.
Basic of R – Variables – Variable Assignment – Removing Variable – Data types - Vectors – Vector operations - Advanced Data Structure: data.frames – Lists - Matrices and Arrays
Reading data into R – Reading CSVs- Excel data – Reading from database – R binary files – Extract data from websites – Statistical Graphics: Base Graphics-ggplot2
Writing R Functions; Function Argument – Return Value - Control statement – if and else - switch – if else – command test – for Loops- while Loops – Controlling Loops – Group Manipulation – Manupulating strings
Applied R Using R for math function computation: probability binominal distribution, poisson distribution – Basic Statistics – Clustering – K means – PAM – Building R Packages – Real – Time Resources.
Reference Book:
1. The Art of R Programming (Norman Matloff). 2. Beginning R: The Statistical Programming Language, Mark Gardener, Wiley (2013). 3. Programming with R, S. R. Mani Sekhar, T. V. Suresh Kumar and Madhavi Kasa, Cengage India Private Limited.
Text Book:
R for everyone Jared P Lander – Pearson Publishers 2015.