Program in R

Use R for Data Analysis

Create Data Visualizations

Use R to handle csv,excel,SQL files or web scraping

Use R to manipulate data easily

Use R for Machine Learning Algorithms

Use R for Data Science

Data Scientist has been ranked the number one job on Glassdoor and the average salary of a data scientist is over $120,000 in the United States according to Indeed! Data Science is a rewarding career that allows you to solve some of the world’s most interesting problems!

This course is designed for both complete beginners with no programming experience or experienced developers looking to make the jump to Data Science!

This comprehensive course is comparable to other Data Science bootcamps that usually cost thousands of dollars, but now you can learn all that information at a fraction of the cost! With **over 100 HD video lectures** andÂ **detailed code notebooks for every lectureÂ **this is one ofÂ the most comprehensive course for data science and machine learning on Udemy!

We’ll teach you how to program with R, how to create amazing data visualizations, and how to use Machine Learning with R! Here a just a few of the topics we will be learning:

- Programming with R
- Advanced R Features
- Using R Data Frames to solve complex tasks
- Use R to handle Excel Files
- Web scraping with R
- Connect R to SQL
- Use ggplot2 for data visualizations
- Use plotly for interactive visualizations
- Machine Learning with R, including:
- Linear Regression
- K Nearest Neighbors
- K Means Clustering
- Decision Trees
- Random Forests
- Data Mining Twitter
- Neural Nets and Deep Learning
- Support Vectore Machines
- and much, much more!

Enroll in the course and become a data scientist today!

1

Introduction to Course

Learn about the course!

2

Course Curriculum

Overview of Course Curriculum!

3

What is Data Science?

Learn about Data Science and what it really is!

4

Course FAQ

Frequently Asked Questions for the Course.

1

How to Get Help in the Course!

Learn how to get help in the course!

2

Welcome to the Course.

Learn how to get help!

3

Installation and Set-Up

Set-up Time!

1

Windows Installation Procedure

Learn how to install R on Windows!

1

Mac OS Installation Procedure

Get everything set up on your Mac!

1

Linux/Unbuntu Installation Procedure

Get set up on your Linux/Ubuntu OS!

1

Development Environment Overview

Development Environment Overview

2

Course Notes

Zip file Download of Course Notes!

3

Guide to RStudio

Learn all about RStudio!

1

Introduction to R Basics

Introduction to R Basics Section

2

Arithmetic in R

Learn how to use R as a calculator!

3

Variables

Learn how to use Variables in R!

4

R Basic Data Types

Learn about RÂ Data Types

5

Vector Basics

Learn about Vectors in R!

6

Vector Operations

Learn aboutÂ Vector Operations!

7

Comparison Operators

Learn about Comparison Operators

8

Vector Indexing and Slicing

Learn how to index and slice data from vectors!

9

Getting Help with R and RStudio

Learn how to get help from within R and RStudio!

10

R Basics Training Exercise

Overview of Training Exercise

11

R Basics Training Exercise - Solutions Walkthrough

Solutions to Training Exercise

1

Introduction to R Matrices

Introduction to RÂ Matrices!

2

Creating a Matrix

Learn how to create a matrix in R!

3

Matrix Arithmetic

Learn about Matrix Arithmetic!

4

Matrix Operations

Learn about Matrix Operations in R!

5

Matrix Selection and Indexing

Learn how to grab data from a Matrix!

6

Factor and Categorical Matrices

Learn about Factor and Categorical Matrices!

7

Matrix Training Exercise

Overview of Training Exercise

8

Matrix Training Exercises - Solutions Walkthrough

Solutions to theÂ Training Exercise

1

Introduction to R Data Frames

Introduction to RÂ DataÂ Frames!

2

Data Frame Basics

Learn the Basics of Data Frames in R!

3

Data Frame Indexing and Selection

Learn how to grab data from a Data Frame in R!

4

Overview of Data Frame Operations - Part 1

Get an overview of the variety of operations you can use on a Data Frame in R!

5

Overview of Data Frame Operations - Part 2

Get an overview of the variety of operations you can use on a Data Frame in R!

6

Data Frame Training Exercise

Overview of Training Exercise

7

Data Frame Training Exercises - Solutions Walkthrough

Solutions to theÂ Training Exercise

1

List Basics

Learn the basics of Lists in R!

1

Introduction to Data Input and Output with R

Learn how to input and export data in R!

2

CSV Files with R

Learn how to work with CSV files in R!

3

Note on R with Excel Download

4

Excel Files with R

Learn how to work with Excel Files in R!

5

SQL with R

Learn about your various options for SQL and R!

6

Web Scraping with R

Learn about rvest and webscraping with R!

1

Introduction to Programming Basics

Intro to Programming Basics

2

Logical Operators

Learn about Logical Operators!

3

if, else, and else if Statements

Learn about if, else, and else if Statements in R!

4

Conditional Statements Training Exercise

Overview of Training Exercise

5

Conditional Statements Training Exercise - Solutions Walkthrough

Solutions to theÂ Training Exercise

6

While Loops

Learn about While Loops in R!

7

For Loops

Learn about For Loops in R!

8

Functions

Learn how to create functions in R!

9

Functions Training Exercise

Test your functions knowledge!

10

Functions Training Exercise - Solutions

Solutions to theÂ Training Exercise

1

Introduction to Advanced R Programming

Intro to Advanced R Programming Section!

2

Built-in R Features

Learn about Built-in R Features!

3

Apply

Learn how to use the Apply family of functions in R!

4

Math Functions with R

Learn about various Math Functions in R!

5

Regular Expressions

Learn about Regular Expressions and Pattern Recognition in R!

6

Dates and Timestamps

Learn about Dates and Timestamps in R!

1

Data Manipulation Overview

Overview of Dplyr and Tidyr

2

Guide to Using Dplyr

Get a guide to using Dplyr in R

3

Guide to Using Dplyr - Part 2

Part 2 of Guide to using Dplyr in R!

4

Pipe Operator

Pipe Operator

5

Quick note on Dpylr exercise

Quick note

6

Dplyr Training Exercise

Overview of Training Exercise

7

Dplyr Training Exercise - Solutions Walkthrough

Solutions to theÂ Training Exercise

8

Guide to Using Tidyr

Guide to using Tidyr in R!

1

Overview of ggplot2

Learn about Data Visualization in R with ggplot2!

2

Histograms

Learn about Data Visualization in R with ggplot2!

3

Scatterplots

Learn about Data Visualization in R with ggplot2!

4

Barplots

Learn about Data Visualization in R with ggplot2!

5

Boxplots

Learn about Data Visualization in R with ggplot2!

6

2 Variable Plotting

Learn about Data Visualization in R with ggplot2!

7

Coordinates and Faceting

Learn about Data Visualization in R with ggplot2!

8

Themes

Learn about Data Visualization in R with ggplot2!

9

ggplot2 Exercises

Intro to exercises for ggplot2!

10

ggplot2 Exercise Solutions

Walkthrough for the Solutions to the ggplot2 Exercise Questions!

1

Data Visualization Project

Intro to Data Viz Project!

2

Data Visualization Project - Solutions Walkthrough - Part 1

Walkthrough for Data Visualization Project Solutions!

3

Data Visualization Project Solutions Walkthrough - Part 2

Part 2 of Data Visualization Project Walkthrough

You can view and review the lecture materials indefinitely, like an on-demand channel.

Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!

Register New Account

Log In