R Programming A-Z™: R For Data Science With Real Exercises!
This is a subtitle. Get more detailed about your course here!
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
Welcome to the R Programming Course!
Installing R and R Studio
Exercise - Get Excited!
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
Quiz 1 - Core Programming Principles
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
Quiz 2 - Fundamentals of R
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
Quiz 3 – Matrices
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
Quiz 4 – Data Frames
Welcome to this section. This is what you will learn!
Project Brief: Movie Ratings
What is a Factor?
Grammar Of Graphics
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
Quiz 5 - Advanced Visualization With GGPlot2
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)
Eric Chu