Ready to Learn More

Certification Training- R Programming


Data Science is very a demanding skill and average salary of a data scientist is around 100K. This course is for those interested in becoming a Data Scientist using R. This course will provide you opportunity to learn R from basic to advance to solve real world business problems!

This course is designed for the beginners and will go up to Advanced level who are looking to start their career as a Data Scientist! 

We'll teach you how to program with R, how to create datasets, data cleansing, import/export data from other applications, how to generate reports, produce amazing data visualizations, and how to build classical Machine Learning Algorithms!

 Course Contents

1. Introduction and Installation

  • Introduction to R
  • Installation: R and R Studio



2. R Vectors

  • Variables
  • Data Types
  • Comparison Operators
  • Vector Basics
  • Vector Operations
  • Vector Indexing and Slicing



3. R Matrices

  • Introduction to R Matrices
  • Creating a Matrix
  • Matrix Operations/Arithmetic
  • Matrix Selection and Indexing
  • Factor and Categorical Matrices



4. R Data Frames

  • Introduction to R Data Frames
  • Data Frame Basics
  • Data Frame Indexing and Selection
  • Creating datasets
  • Data cleansing, imputation
  • Calculate Descriptive Statistics

5. Data Import and Data Export

  • Data Input and Output with R
  • CSV Files with R
  • Excel Files with R
  • SQL with R

6. Programming

  • Introduction to Programming Basics
  • Logical Operators
  • if, else Statements
  • Conditional Statements
  • For Loops
  • While Loops
  • Functions1



7. Graphs

  • Histograms
  • Scatterplots
  • Barplots
  • Boxplots
  • Variable Plotting
  • ggplot2



8. Data Analysis

  • Introduction to Machine Learning
  • Linear Regression
  • Logistic Regression
  • K Nearest Neighbors (KNN)
  • K Means Clustering
  • Decision Trees
  • Random Forests
  • Natural Language Processing (NLP)
  • Support Vector Machines (SVM)


Duration: 3 Days




Please contact OptionTrain Tel: (416) 486-6555 E-mail: