R Programming: Advanced Analytics In R For Data Science
4.7 (6,060 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.
44,441 students enrolled

R Programming: Advanced Analytics In R For Data Science

Take Your R & R Studio Skills To The Next Level. Data Analytics, Data Science, Statistical Analysis in Business, GGPlot2
4.7 (6,060 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.
44,441 students enrolled
Last updated 8/2020
English
English, French [Auto], 7 more
  • German [Auto]
  • Indonesian [Auto]
  • Italian [Auto]
  • Polish [Auto]
  • Portuguese [Auto]
  • Romanian [Auto]
  • Spanish [Auto]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 6 hours on-demand video
  • 5 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
  • Perform Data Preparation in R
  • Identify missing records in dataframes
  • Locate missing data in your dataframes
  • Apply the Median Imputation method to replace missing records
  • Apply the Factual Analysis method to replace missing records
  • Understand how to use the which() function
  • Know how to reset the dataframe index
  • Work with the gsub() and sub() functions for replacing strings
  • Explain why NA is a third type of logical constant
  • Deal with date-times in R
  • Convert date-times into POSIXct time format
  • Create, use, append, modify, rename, access and subset Lists in R
  • Understand when to use [] and when to use [[]] or the $ sign when working with Lists
  • Create a timeseries plot in R
  • Understand how the Apply family of functions works
  • Recreate an apply statement with a for() loop
  • Use apply() when working with matrices
  • Use lapply() and sapply() when working with lists and vectors
  • Add your own functions into apply statements
  • Nest apply(), lapply() and sapply() functions within each other
  • Use the which.max() and which.min() functions
Course content
Expand all 53 lectures 05:58:29
+ Welcome To The Course
5 lectures 09:08
BONUS: Learning Paths
00:34

Hey there!

Since you're taking this Advanced Analytics in R course, I'm guessing you're quite comfortable with R and most likely familiar with the name Hadley Wickham (creator of GGPlot2 and countless other R packages).

Hadley is awesome! Is he not?

Well, then...

I've got a special surprise for you.

Earlier in 2020 Hadley joined me on the SuperDataScience podcast for a deep chat about R Programming, and today I'd like to share this interview with you:

https://www.superdatascience.com/podcast/hadley-wickham-talks-integration-and-future-of-python-and-r

Listen to it during your commute to work, a hike, or simply in the comfort of your home. You can find it via the link or by searching for the SuperDataScience Podcast on any podcast app or even Spotify and navigating to episode number #337.

In this episode you will learn:

  • Hadley’s R packages [8:26]

  • Better integrations between R and Python [20:11]

  • LinkedIn Q&A [33:34]

  • useR Conference vs. RStudio Conference [50:46]

  • LinkedIn Q&A: Career-related questions [1:01:06]

  • LinkedIn Q&A: Future-related questions [1:08:01]

I'm sure you're going to enjoy this inspiring interview!

- Kirill

BONUS: Interview with Hadley Wickham
00:39
Get the materials
00:05
Your Shortcut To Becoming A Better Data Scientist!
02:05
+ Data Preparation
22 lectures 02:27:13
Welcome to this section. This is what you will learn!
02:43
Updates on Udemy Reviews
01:09
Import Data into R
05:10
What are Factors (Refresher)
07:37
FVT Example
06:34
gsub() and sub()
09:44
Dealing with Missing Data
09:32
What is an NA?
05:15
An Elegant Way To Locate Missing Data
10:01
Data Filters: which() for Non-Missing Data
08:57
Data Filters: is.na() for Missing Data
05:52
Removing records with missing data
04:47
Reseting the dataframe index
05:03
Replacing Missing Data: Factual Analysis Method
06:48
Replacing Missing Data: Median Imputation Method (Part 1)
13:09
Replacing Missing Data: Median Imputation Method (Part 2)
04:29
Replacing Missing Data: Median Imputation Method (Part 3)
06:14
Replacing Missing Data: Deriving Values Method
04:33
Visualizing results
10:49
Section Recap
05:49
Data Preparation
10 questions
+ Lists in R
11 lectures 01:28:47
Welcome to this section. This is what you will learn!
01:44
Project Brief: Machine Utilization
17:44
Import Data Into R
05:58
Handling Date-Times in R
10:17

In this lecture, you will know what the lists in R programming language are and how to create them

Preview 11:19
Naming components of a list
04:35
Extracting components lists: [] vs [[]] vs $
06:46
Adding and deleting components
09:35
Subsetting a list
08:05
Creating A Timeseries Plot
09:12
Section Recap
03:32
Lists in R
5 questions
+ "Apply" Family of Functions
14 lectures 01:51:27
Welcome to this section. This is what you will learn!
02:40
Project Brief: Weather Patterns
08:49
Import Data into R
09:46

Here you will know about 3 main functions from Apply family and will know how to use them

Preview 07:34
Using apply()
08:33
Recreating the apply function with loops (advanced topic)
07:39
Using lapply()
11:02
Combining lapply() with []
07:10
Adding your own functions
09:33
Using sapply()
10:58
Nesting apply() functions
08:19
which.max() and which.min() (advanced topic)
11:32
Section Recap
05:12
"Apply" Family of Functions
5 questions
THANK YOU bonus video
02:40
+ Bonus Lectures
1 lecture 01:53
***YOUR SPECIAL BONUS***
01:53
Requirements
  • Basic knowledge of R
  • Knowledge of the GGPlot2 package is recommended
  • Knowledge of dataframes
  • Knowledge of vectors and vectorized operations
Description

Ready to take your R Programming skills to the next level?

Want to truly become proficient at Data Science and Analytics with R?

This course is for you!

Professional R Video training, unique datasets designed with years of industry experience in mind, engaging exercises that are both fun and also give you a taste for Analytics of the REAL WORLD.

In this course you will learn:

  • How to prepare data for analysis in R
  • How to perform the median imputation method in R
  • How to work with date-times in R
  • What Lists are and how to use them
  • What the Apply family of functions is
  • How to use apply(), lapply() and sapply() instead of loops
  • How to nest your own functions within apply-type functions
  • How to nest apply(), lapply() and sapply() functions within each other
  • And much, much more!

The more you learn the better you will get. After every module you will already have a strong set of skills to take with you into your Data Science career.

Who this course is for:
  • Anybody who has basic R knowledge and would like to take their skills to the next level
  • Anybody who has already completed the R Programming A-Z course
  • This course is NOT for complete beginners in R