Course Highlights
  • 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
Curriculum

6 Topics
Welcome Challenge!
Welcome to the R Programming Course!
Installing R and R Studio (MAC & Windows)
Exercise - Get Excited!
Get the Datasets here
Extra Resources

11 Topics
Welcome to this section. This is what you will learn!
Types of variables
Using Variables
Logical Variables and Operators
The "While" Loop
Using the console
The "For" Loop
The "If" statement
Section Recap
HOMEWORK: Law of Large Numbers
Core Programming Principles

11 Topics
Welcome to this section. This is what you will learn!
What is a Vector?
Let's create some vectors
Using the [] brackets
Vectorized operations
The power of vectorized operations
Functions in R
Packages in R
Section Recap
HOMEWORK: Financial Statement Analysis
Fundamentals of R

15 Topics
Welcome to this section. This is what you will learn!
Project Brief: Basketball Trends
Matrices
Building Your First Matrix
Naming Dimensions
Colnames() and Rownames()
Matrix Operations
Visualizing With Matplot()
Subsetting
Visualizing Subsets
Creating Your First Function
Basketball Insights
Section Recap
HOMEWORK: Basketball Free Throws
Matrices

15 Topics
Welcome to this section. This is what you will learn!
Project Brief: Demographic Analysis
Importing data into R
Exploring your dataset
Using the $ sign
Basic operations with a Data Frame
Filtering a Data Frame
Introduction to qplot
Visualizing With Qplot: Part I
Building Dataframes
Merging Data Frames
Visualizing With Qplot: Part II
Section Recap
HOMEWORK: World Trends
Data Frames

17 Topics
Welcome to this section. This is what you will learn!
Project Brief: Movie Ratings
Grammar Of Graphics - GGPlot2
What is a Factor?
Aesthetics
Plotting With Layers
Overriding Aesthetics
Mapping vs Setting
Histograms and Density Charts
Starting Layer Tips
Statistical Transformations
Using Facets
Coordinates
Perfecting By Adding Themes
Section Recap
HOMEWORK: Movie Domestic % Gross
Advanced Visualization With GGPlot2

7 Topics
Homework Solution Section 2: Law Of Large Numbers
Homework Solution Section 3: Financial Statement Analysis
Homework Solution Section 4: Basketball Free Throws
Homework Solution Section 5: World Trends
Homework Solution Section 6: Movie Domestic % Gross (Part 1)
Homework Solution Section 6: Movie Domestic % Gross (Part 2)
THANK YOU Video

1 Topic
BoxPlots

2 Topics
Huge Congrats for completing the challenge!
BONUS: Cloud Skills for ML & AI (COUPON inside)

  Write a Review

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

Go to Paid Course