Getting Started with Machine Learning in R

Getting Started with Machine Learning in R

Learn to make the most from your data!

Created By: Phil Rennert
16.05 9.62

About This Course

Do you want to turn your data to predict outcomes that make real impact and have better insights?

R provides a cutting-edge power you need to work with machine learning techniques

You will learn to apply machine learning techniques in the popular statistical language R. This course will get you started with Machine Learning and R by understanding Machine Learning and installing R. The course will then take you through some different types of ML. You will work with a classic dataset using Machine Learning. You will learn Linear and Logistic Regression algorithms and analyze the dataset. The course will take you through algorithms like Random Forest and Naive Bayes for working on your data in R. You will then see some of the excellent graphical tools in R, and some discussion of the goals and techniques for presenting graphical data. Analysis of the data set is demonstrated from end to end, with example R code you can use. Then you’ll have a chance to do it yourself on another data set.

By the end of the course you will learn how to gain insights from complex data and how to choose the correct algorithm for your specific needs.

All the code and supporting files for this course are available on Github at

Other Information

  • Certificate will provided in this course on Completion
  • Full lifetime access
  • Available on Mobile & Laptop

What Students Will Learn In Your Course?

  • Process a classic dataset, from data cleaning to presenting results with effective graphics.
  • Explore different types of ML
  • Clean your dataset and run a linear regression fit
  • Use ML on your dataset by running a random forest algorithm
  • Run naive Bayes algorithm on your dataset
  • Present graphical information about your dataset
  • Use the different packages of R to represent your data

Are There Any Course Requirements Or Prerequisites?

This course is for aspiring data scientists who are familiar with the basics of the R language and data frames, and have a basic knowledge of statistics. You are not expected to have any knowledge of machine-learning systems.

Who Are Your Target Students?

If you are looking to understand how the R programming environment and packages can be used to develop machine learning systems, then this is the perfect course for you.

Course Content

  • 23 lectures
  • 01:47:53
  • The Course Overview
  • Applications of Machine Learning
  • Exploring Steps in End-To-End Processing of a Dataset
  • Goals of Machine Learning
  • Supervised Machine Learning
  • Unsupervised Machine Learning
  • Ensemble Methods
  • Preparing Our First Dataset
  • Cleaning Our Dataset
  • Linear and Logistic Regression
  • Regression on the Pima Dataset
  • Random Forest on the Pima Dataset
  • Running Random Forest
  • Naive Bayes on the Pima dataset
  • Running Naive Bayes
  • Combining Algorithms
  • Presenting Graphical Information
  • The ggplot2 Package
  • Plot Examples, Good and Bad
  • Dataset Part One
  • Dataset Part Two
  • Dataset Part Three
  • Dataset Part Four

Packt Publication

  • 4.4 (18)
  • 7 Reviews
  • 18 Students
  • 935 Courses