R Programming A-Z™: R For Data Science With Real Exercises!
4.6 (34,256 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
184,081 students enrolled

R Programming A-Z™: R For Data Science With Real Exercises!

Learn Programming In R And R Studio. Data Analytics, Data Science, Statistical Analysis, Packages, Functions, GGPlot2
Bestseller
4.6 (34,281 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
184,114 students enrolled
Last updated 8/2020
English
English, French [Auto], 9 more
  • German [Auto]
  • Indonesian [Auto]
  • Italian [Auto]
  • Japanese [Auto]
  • Polish [Auto]
  • Portuguese [Auto]
  • Romanian [Auto]
  • Spanish [Auto]
  • Turkish [Auto]
Current price: $129.99 Original price: $199.99 Discount: 35% off
7 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 10.5 hours on-demand video
  • 6 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Learn to program in R at a good level
  • Learn how to use R Studio
  • Learn the core principles of programming
  • Learn how to create vectors in R
  • Learn how to create variables
  • Learn about integer, double, logical, character and other types in R
  • Learn how to create a while() loop and a for() loop in R
  • Learn how to build and use matrices in R
  • Learn the matrix() function, learn rbind() and cbind()
  • Learn how to install packages in R
  • Learn how to customize R studio to suit your preferences
  • Understand the Law of Large Numbers
  • Understand the Normal distribution
  • Practice working with statistical data in R
  • Practice working with financial data in R
  • Practice working with sports data in R
Course content
Expand all 82 lectures 10:39:28
+ Hit The Ground Running
9 lectures 25:26
Updates on Udemy Reviews
01:09
Installing R and R Studio (MAC & Windows)
07:02
BONUS: Learning Paths
00:34
Get the materials
00:05
Some Additional Resources!!
00:13
Your Shortcut To Becoming A Better Data Scientist!
02:05
+ Core Programming Principles
10 lectures 01:19:22
Welcome to this section. This is what you will learn!
01:11
Types of variables
10:10
Using Variables
10:23
The "While" Loop
07:33
Using the console
04:04
The "For" Loop
05:29
The "If" statement
12:15
Section Recap
05:22
HOMEWORK: Law of Large Numbers
15:13
Core Programming Principles
5 questions
+ Fundamentals Of R
10 lectures 01:32:33
Welcome to this section. This is what you will learn!
01:04
What is a Vector?
04:17
Let's create some vectors
13:12
Using the [] brackets
10:31
The power of vectorized operations
16:22
Functions in R
17:58
Packages in R
09:19
Section Recap
06:19
HOMEWORK: Financial Statement Analysis
07:42
Fundamentals of R
5 questions
+ Matrices
14 lectures 01:50:10
Welcome to this section. This is what you will learn!
00:52
Project Brief: Basketball Trends
09:22
Matrices
06:30
Building Your First Matrix
13:41
Naming Dimensions
03:34
Colnames() and Rownames()
10:02
Matrix Operations
06:12
Visualizing With Matplot()
11:42
Subsetting
09:20
Visualizing Subsets
04:13
Creating Your First Function
08:47
Section Recap
06:04
HOMEWORK: Basketball Free Throws
07:13
Matrices
5 questions
+ Data Frames
14 lectures 01:41:03
Welcome to this section. This is what you will learn!
01:47
Project Brief: Demographic Analysis
04:16
Importing data into R
05:52
Exploring your dataset
10:18
Using the $ sign
06:23
Basic operations with a Data Frame
09:47
Filtering a Data Frame
09:04
Introduction to qplot
09:09
Building Dataframes
10:02
Merging Data Frames
07:38
Visualizing With Qplot: Part II
06:50
Section Recap
07:19
HOMEWORK: World Trends
06:16
Data Frames
5 questions
+ Advanced Visualization With GGPlot2
16 lectures 02:06:38
Welcome to this section. This is what you will learn!
01:23
Project Brief: Movie Ratings
04:02
What is a Factor?
07:13
Aesthetics
06:54
Plotting With Layers
05:18
Overriding Aesthetics
07:49
Mapping vs Setting
08:09
Histograms and Density Charts
07:08
Starting Layer Tips
08:41
Statistical Transformations
10:38
Using Facets
09:30
Coordinates
10:28
Perfecting By Adding Themes
11:04
Section Recap
09:50
HOMEWORK: Movie Domestic % Gross
07:05
Advanced Visualization With GGPlot2
5 questions
+ Homework Solutions
7 lectures 01:28:47
Homework Solution Section 2: Law Of Large Numbers
12:01
Homework Solution Section 3: Financial Statement Analysis
18:35
Homework Solution Section 4: Basketball Free Throws
16:11
Homework Solution Section 5: World Trends
16:30
Homework Solution Section 6: Movie Domestic % Gross (Part 1)
11:41
Homework Solution Section 6: Movie Domestic % Gross (Part 2)
11:09
THANK YOU bonus video
02:40
+ Bonus Tutorials
2 lectures 15:28
BoxPlots
13:32
**YOUR SPECIAL BONUS**
01:56
Requirements
  • No prior knowledge or experience needed. Only a passion to be successful!
Description

Learn R Programming by doing!

There are lots of R courses and lectures out there. However, R has a very steep learning curve and students often get overwhelmed. This course is different!

This course is truly step-by-step. In every new tutorial we build on what had already learned and move one extra step forward.

After every video you learn a new valuable concept that you can apply right away. And the best part is that you learn through live examples.

This training is packed with real-life analytical challenges which you will learn to solve. Some of these we will solve together, some you will have as homework exercises.

In summary, this course has been designed for all skill levels and even if you have no programming or statistical background you will be successful in this course!

I can't wait to see you in class,

Sincerely,

Kirill Eremenko

Who this course is for:
  • This course is for you if you want to learn how to program in R
  • This course is for you if you are tired of R courses that are too complicated
  • This course is for you if you want to learn R by doing
  • This course is for you if you like exciting challenges
  • You WILL have homework in this course so you have to be prepared to work on it