R Programming Course Content

We at Aonlinetraining offer interactive online courses (e-learning) for R Programming.

Learn R Programming Online, interactive training program beginining right from the basics of coding. Book a Free Demo Class Now

Students for R Programming requires 30 hours to Study / Complete the course


R Programming Course Content

R Programming

R Programming Module 1: Basic Introduction

  • Introduction to R language
  • Overview - Evolution & Features
  • Installation & Environment Setup
  • Interpretation & Execution of R Code

R Programming Module 2: Basics Of R Programming

  • Variables & Data Types
  • Various Operators like Arithmetic, Relational, Logical, Assignment
  • Decision Making Statements
  • Loops including control statements
  • Manipulating and formatting strings
  • Using nchar(), toupper(), tolower(), substring() functions on strings
  • User defined functions: Invoking functions with and without passing parameter

R Programming Module 3: Data Types & Data Structures In R

  • Creating and manipulating basic data structures: Vector, Factor, List, Dataframe , Matrices , Arrays
  • Generating factor levels and changing their orders
  • Using c() and seq() function
  • Data Reshaping: split, merge and change the rows to columns and vice-versa in a data frame
  • Installing and loading required packages

R Programming Module 4: Data Import & Export

  • Working with xlsx package and reading an excel file
  • Reading, Analyzing and writing into a CSV file
  • Writing and reading a binary file
  • Creating and reading a XML file, dealing with the nodes of XML file, converting XML data to a dataframe
  • Using rjson package for creating and reading a JSON file, converting JSON data to a dataframe
  • Scrapping Web data using RCurl, XML and stringr packages
  • Connecting R to database system using RMySQL

R Programming Module 5: Creating Charts & Graphs

  • Line Graphs
  • Pie Charts
  • Simple Bar Plot: Visualizing categorical data
  • Staked Bar Plot: Understating category composition
  • Grouped Bar Plot
  • Histograms: Visualizing frequencies of values in ranges
  • Boxplots: Understanding data distributions
  • Scatterplots

R Programming Module 6: Statistical Computing

  • Finding mean, median & mode of data in a vector
  • Establishing relationship model between two variables using linear regression
  • Using party() to create Decision Tree to represent choices and their results in form of a tree
  • Creating and analyzing Random Forest
  • Using Survival Analysis for predicting an occurrence of an event
  • Using Chi Square tests to determine correlation between categorical variables