Machine Learning and Statistical Modeling with R Examples

Learn how to use machine learning algorithms and statistical modeling for clustering, decision trees, etc by using R
4.5 (83 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
1,452 students enrolled
Take This Course
  • Lectures 23
  • Contents Video: 2 hours
    Other: 21 mins
  • Skill Level Intermediate Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 6/2015 English

Course Description

See things in your data that no one else can see – and make the right decisions!

Due to modern technology and the internet, the amount of available data grows substantially from day to day. Successful companies know that. And they also know that seeing the patterns in the data gives them an edge on increasingly competitive markets. Proper understanding and training in Machine Learning and Statistical Modeling will give you the power to identify those patterns. This can make you an invaluable asset for your company/institution and can boost your career!

Marketing companies use Machine Learning to identify potential customers and how to best present products.

Scientists use Machine Learning to capture new insights in nearly any given field ranging from psychology to physics and computer sciences.

IT companies use Machine Learning to create new search tools or cutting edge mobile apps.

Insurance companies, banks and investment funds use Machine Learning to make the right financial decisions or even use it for algorithmic trading.

Consulting companies use Machine Learning to help their customers on decision making.

Artificial intelligence would not be possible without those modeling tools.

Basically we already live in a world that is heavily influenced by Machine Learning algorithms.

1. But what exactly is Machine Learning?

Machine learning is a collection of modern statistical methods for various applications. Those methods have one thing in common: they try to create a model based on underlying (training) data to predict outcomes on new data you feed into the model. A test dataset is used to see how accurate the model works. Basically Machine learning is the same as Statistical Modeling.

2. Is it hard to understand and learn those methods?

Unfortunately the learning materials about Machine Learning tend to be quite technical and need tons of prior knowledge to be understood.

With this course it is my main goal to make understanding those tools as intuitive and simple as possible.

While you need some knowledge in statistics and statistical programming, the course is meant for people without a major in a quantitative field like math or statistics. Basically anybody dealing with data on a regular basis can benefit from this course.

3. How is the course structured?

For a better learning success, each section has a theory part, a practice part where I will show you an example in R and at last every section is enforced with exercises. You can download the code pdf of every section to try the presented code on your own.

4. So how do I prepare best to benefit from that course?

It depends on your prior knowledge. But as a rule of thumb you should know how to handle standard tasks in R (courses R Basics and R Level 1). You should also know the basics of modeling and statistics and how to implement that in R (Statistics in R course).

For special offers and combinations just check out the r-tutorials webpage which you can find below the instructor profile.

What R you waiting for?


What are the requirements?

  • You need a solid foundation in R
  • You need a good understanding of general statistics
  • You should be interested in machine learning and modeling

What am I going to get from this course?

  • understand the most common principles of machine learning and statistical modeling
  • perform machine learning tasks in R
  • understand which machine learning tool is suitable for a given problem
  • know what machine learning can do
  • implement machine learning and statistical modeling in your work

What is the target audience?

  • You should take this course if you are interested in statistics and analytics
  • You should take this course if you want to use R to solve modeling problems
  • You should take this course if you encounter problems that need more complex statistical solutions
  • You should take this course if you want to enlarge your analytics toolbox

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction
Welcome to Machine Learning
Introduction to Machine Learning
R Machine Learning Task View
Section 2: Validation Methods
Introduction to Validation
Cross Validation in R
Cross Validation Exercise
Further R Exercises
Section 3: Classification
Introduction to Classification
KNN - K Nearest Neighbors
Linear Discriminant Analysis
Logistic Regression for Classification
Classification Exercises
Section 4: Tree Based Models
Introduction to Tree Based Models
Trees in R
Tree Error Rates
Random Forests
Tree Based Models Exercise
Section 5: Clustering
Introduction to Clustering
K Means Clustering
Hierarchical Clustering
Clustering Exercise
Machine Learning Quiz
10 questions
Course Links
Course Script
21 pages

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

R-Tutorials Training, Data Science Education

R-Tutorials is your provider of choice when it comes to analytics training courses! Try it out – our 30,000+ students love it.

We focus on Data Science tutorials. Offering several R courses for every skill level, we are Udemy's number one R training provider. On top of that courses on Tableau, Excel and a Data Science career guide are available.

All of our courses contain exercises to give you the opportunity to try out the material on your own. You will also get downloadable script pdfs to recap the lessons.

The courses are taught by our main instructor Martin – trained biostatistician and enthusiastic data scientist / R user.

Should you have any questions, you are invited to check out our website, you can open a discussion in the course or you can simply drop us a pm.

We are there to help you boost your career with analytics training – Just learn and enjoy.

Ready to start learning?
Take This Course