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 |