R Machine Learning Solutions
Build powerful predictive models in R.
Course Description
R is a statistical programming language that provides impressive tools to analyze data and create high-level graphics. This video course will take you from very basics of R to creating insightful machine learning models with R. You will start with setting up the environment and then perform data ETL in R.
Data exploration examples are provided that demonstrate how powerful data visualization and machine learning is in discovering hidden relationship. You will then dive into important machine learning topics, including data classification, regression, clustering, association rule mining, and dimensionality reduction.
Learning Outcomes
- Create and inspect the transaction dataset, performing association analysis with the Apriori algorithm
- Visualize patterns and associations using a range of graphs and find frequent itemsets using the Eclat algorithm
- Compare the differences between each regression method to discover how they solve problems
- Predict possible churn users with the classification approach
- Implement the clustering method to segment customer data
- Compress images with the dimension reduction method
- Incorporate R and Hadoop to solve machine learning problems on big data
Pre-requisites
- Although programming with R is not a prerequisite, it would be helpful. A background in linear algebra and statistics is expected.
- This easy-to-follow guide is full of hands-on examples of data analysis with R. Each topic is fully explained beginning with the core concepts, followed by step-by-step, practical examples and concluding with detailed explanations of each concept used.
Who is this course intended for?
- This course is for anyone who wants to enter the world of machine learning and is looking for a guide that is easy to follow.
Course Curriculum
Getting Started with R
Available in
days
days
after you enroll
-
PreviewThe Course Overview (4:38)
-
StartDownloading and Installing R (6:10)
-
StartDownloading and Installing RStudio (3:10)
-
StartInstalling and Loading Packages (5:46)
-
StartReading and Writing Data (5:53)
-
StartUsing R to Manipulate Data (5:46)
-
StartApplying Basic Statistics (4:47)
-
StartVisualizing Data (3:33)
-
StartGetting a Dataset for Machine Learning (2:38)
Data Exploration with RMS Titanic
Available in
days
days
after you enroll
-
PreviewReading a Titanic Dataset from a CSV File (8:36)
-
StartConverting Types on Character Variables (3:05)
-
StartDetecting Missing Values (3:18)
-
StartImputing Missing Values (4:30)
-
StartExploring and Visualizing Data (4:24)
-
StartPredicting Passenger Survival with a Decision Tree (3:58)
-
StartValidating the Power of Prediction with a Confusion Matrix (2:08)
-
StartAssessing performance with the ROC curve (2:32)
R and Statistics
Available in
days
days
after you enroll
-
PreviewUnderstanding Data Sampling in R (3:30)
-
StartOperating a Probability Distribution in R (5:41)
-
StartWorking with Univariate Descriptive Statistics in R (5:09)
-
StartPerforming Correlations and Multivariate Analysis (3:01)
-
StartOperating Linear Regression and Multivariate Analysis (3:25)
-
StartConducting an Exact Binomial Test (3:48)
-
StartPerforming Student's t-test (3:13)
-
StartPerforming the Kolmogorov-Smirnov Test (4:43)
-
StartUnderstanding the Wilcoxon Rank Sum and Signed Rank Test (2:04)
-
StartWorking with Pearson's Chi-Squared Test (5:08)
-
StartConducting a One-Way ANOVA (4:15)
-
StartPerforming a Two-Way ANOVA (4:02)
Frequently Asked Questions
When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.