R Tutorial for Beginners: Learn R Programming Language

Why Learn R?

R is a programming language is widely used by data scientists and major corporations like Google, Airbnb, Facebook etc. for data analysis. This is a complete course on R for beginners and covers basics to advance topics like machine learning algorithm, linear regression, time series, statistical inference etc.

What should I know?


Basic knowledge of statistical concept is a plus.

R Programming Syllabus

Introduction

πŸ‘‰ Lesson 1 What is R Programming Language? β€” Introduction & Basics of R
πŸ‘‰ Lesson 2 How to Download & Install Rstudio β€” Anaconda On Windows/Mac
πŸ‘‰ Lesson 3 Arithmetic & Logical Operators β€” R Data Types with Example
πŸ‘‰ Lesson 4 R Matrix Tutorial β€” Create, Print, add Column, Slice
πŸ‘‰ Lesson 5 Factor in R β€” Categorical Variable & Continuous Variables

Data Preparation

πŸ‘‰ Lesson 1 R Data Frame β€” How to Create, Append, Select & Subset
πŸ‘‰ Lesson 2 List in R β€” How to Create R Lists, Select Elements with Example
πŸ‘‰ Lesson 3 R Sort a Data Frame using Order() β€” Learn with Example
πŸ‘‰ Lesson 4 R Dplyr Tutorial β€” Data Manipulation(Join) & Cleaning(Spread)
πŸ‘‰ Lesson 5 Merge Data Frames in R β€” Full and Partial Match
πŸ‘‰ Lesson 6 Functions in R Programming β€” Learn with Example

Programming

πŸ‘‰ Lesson 1 IF, ELSE, ELSE IF Statement in R β€” Learn with Example
πŸ‘‰ Lesson 2 For Loop in R β€” Examples for List and Matrix
πŸ‘‰ Lesson 3 While Loop in R β€” Learn with Example
πŸ‘‰ Lesson 4 apply(), lapply(), sapply(), tapply() Function in R β€” Learn with Example
πŸ‘‰ Lesson 5 Import Data into R β€” Read CSV, Excel, SPSS, Stata, SAS Files
πŸ‘‰ Lesson 6 na.omit & na.rm β€” How to Replace Missing Values(NA) in R
πŸ‘‰ Lesson 7 Exporting Data from R β€” How to Export Data from R to CSV, Excel
πŸ‘‰ Lesson 8 Correlation in R β€” Pearson & Spearman with Matrix Example
πŸ‘‰ Lesson 9 R Aggregate Function β€” Summarise & Group_by() Example
πŸ‘‰ Lesson 10 R Select(), Filter(), Arrange(), Pipeline β€” Learn with Example

Data Analysis

πŸ‘‰ Lesson 1 R Scatterplots β€” Scatter Plot in R using ggplot2 (with Example)
πŸ‘‰ Lesson 2 boxplot() in R β€” How to Make BoxPlots Learn with Example
πŸ‘‰ Lesson 3 Bar Chart & Histogram in R β€” Learn with Example
πŸ‘‰ Lesson 4 T Test in R β€” One Sample and Paired (with Example)
πŸ‘‰ Lesson 5 R ANOVA Tutorial β€” One way & Two way (with Examples)

Machine Learning

πŸ‘‰ Lesson 1 Regression & Types in R β€” R Simple, Multiple Linear and Stepwise Regression
πŸ‘‰ Lesson 2 Decision Tree in R β€” Classification Tree & Code in R with Example
πŸ‘‰ Lesson 3 R Random Forest Tutorial β€” Learn with Example
πŸ‘‰ Lesson 4 GLM in R β€” Generalized Linear Model with Example
πŸ‘‰ Lesson 5 K-means Clustering in R β€” Learn with Example

Must Know!

πŸ‘‰ Lesson 1 R Vs Python β€” What’s the Difference?
πŸ‘‰ Lesson 2 SAS vs R β€” What’s the Difference?
πŸ‘‰ Lesson 3 Histogram vs Bar Graph β€” Must Know Differences
πŸ‘‰ Lesson 4 R Programming Interview Questions β€” Top 18 R Programming Interview Q & A
πŸ‘‰ Lesson 5 R Programming Books β€” 17 Best R Programming Books
πŸ‘‰ Lesson 6 R Programming Tutorial PDF β€” Download R Tutorial PDF for Beginners