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