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 RFunctions; Function Argument – Return Value - Control statement – if and else - switch – ifelse – command test – for Loops- while Loops – Controlling Loops – Group Manipulation – Manupulating stringsMath and Statistical function
Applied R Using R for math function computation: probability binominal distribution, poisson distribution – Basic Statistics – Clustering – Kmeans – PAM – Building R Packages – Real – Time Resources.
Reference Book:
The Art of R Programming (Norman Matloff)
Text Book:
R for everyone Jared P Lander – Pearson Publishers 2015