This free course takes you from “What is data science?” to building machine learning models in R. Each lesson is a blog post on this site. Read the lessons in the order given below.
Who this course is for
Beginners who want to learn data science with R. You do not need to know programming before you start.
What you will learn
- What data science is and what a data scientist does
- How to install R and RStudio, and work with vectors, data frames and factors
- How to import data and practise on real datasets
- How to build and check machine learning models in R, using business cases such as churn, credit risk and loan approval
What you need
A computer and an internet connection. Lessons 6 and 7 show you how to install R and RStudio.
Lessons
25 lessons. Read them in this order.
Module 1 Getting started
- What is data science?
- What the world is talking about 21st century data science job?
- What tools to learn for becoming data scientist?
- Data Science for beginners: Step by step approach to learn with R programming
- Data Science work flow for building data products
Module 2 Learn R
- How to download and Install R
- How to download and Install R studio ?
- Introduction to Basics of R: Getting Started in R and RStudio
- How to create a project in R studio
- Steps to install R packages in R studio
- List of important R packages for data analysis and machine learning
- How to Install R commander
- How to Create, Modify, and access elements of Create, Modify, access elements of Vectors in Rstudio
- Create data frame from Vectors in RStudio
- Factors in RStudio: Analysing categorical data
- Read and import different data files in R: Excel, CSV, SPSS, txt, url
- Datasets for practicing data science and machine learning
Module 3 Machine learning with R
- Types of machine learning algorithm
- Decision trees with R codes
- Predicting survivors on titanic ship using machine learning
- Credit Risk: Predictive machine model for loan default with R codes
- Predictive model for Bank customer churn using machine learning
- Predicting Telecom customer Churn: Machine learning in R
- Targeted Marketing Campaign for cross-sell of Term Deposits: Predicting conversion of cross-selling using machine learning
- Automate loan approval process based on customer data with R programming
Before the machine learning module, we suggest you finish the Statistics for Data Science course.
