Skip to content
UdemyData SciencePaid courseIntermediate levelCertificate

R Programming: Advanced Analytics In R For Data Science (Udemy.com)

Take Your R & R Studio Skills To The Next Level. Data Analytics, Data Science, Statistical Analysis in Business, GGPlot2

Created by: Kirill Eremenko

Last updated February 2025

icon
What you will 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

How it compares

Against the other 461 rated Udemy courses in Data Science on CourseDuck:

  • Rating4.5 out of 5higher than 46% of them
  • Reviews9,242#26 of 462 by number of reviews
  • Length5.9 hoursshorter than 61% of them
  • Last updatedFebruary 2025earlier than 61% of them

icon
Course 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 have a robust set of skills to take with you into your Data Science career.


We prepared real-life case studies.

In the first section, you will be working with financial data, cleaning it up, and preparing for analysis. You were asked to create charts showing revenue, expenses, and profit for various industries.

In the second section, you will be helping Coal Terminal understand what machines are underutilized by preparing various data analysis tasks.

In the third section, you are heading to the meteorology bureau. They want to understand better weather patterns and requested your assistance on that.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Kirill Eremenko

My name is Kirill Eremenko and I am super-psyched that you are reading this!

Professionally, I come from the Data Science consulting space with experience in finance, retail, transport and other industries. I was trained by the best analytics mentors at Deloitte Australia and since starting on Udemy I have passed on my knowledge to thousands of aspiring data scientists.

From my courses you will straight away notice how I combine my real-life experience and academic background in Physics and Mathematics to deliver professional step-by-step coaching in the space of Data Science. One of the strongest sides of my teaching style is that I focus on intuitive explanations, so you can be sure that you will truly understand even the most complex topics.

To sum up, I am absolutely and utterly passionate about Data Science and I am looking forward to sharing my passion and knowledge with you!

icon
More courses by Kirill Eremenko

$159.99

$189.99

$119.99

$139.99

$149.99

$17.99

icon
More Data Science courses

Free

Free

Free

Free

$124.99

Free

icon
Reviews

4.5

9,242 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Festus Obeng Darko on 9/23/2025

For a beginner in R, this course has been more than good to me. I enjoyed the way the instructor carefully selected each section and how the section was arranged. Each section leads to the other and knowledgeably topples the previous section, that is something amazing and assisted greatly in easing the learning process. I would recommend and encourage people who have ZERO knowledge like myself to enroll and study under this instructor.

By Nigel Ward on 1/10/2022

Mr. Eremenko displayed expansive knowledge of the R programming language and performed well in his teaching and recording of his lectures. I especially appreciated his "building-up" approach. He gave the listener a good picture of the bones and why they fit together before he showed the final product.

By Veekshan Arroju on 10/6/2020

The way you teach by putting a challenge in front of us and you tell us how can we use 'R' to solve the riddle is what I liked the most about this course. My friend had recommended me your course for Advance R, I have completed this and I am even going to take up your Machine Learning Course. See you in Machine Learning Course!!

By I Putu Sukma Hendrawan on 4/19/2020

Each and every section is presented well through a relatively easy to understand way which in my opinion successfully convey the substance as well as help me to accomplish the objective of the course. I do enjoy every section and lecture. Looking forward to attend other courses by Kirill and SuperDataScience team. Bravo.

By Shagun Krishna on 4/8/2020

It is a wonderful course. Kirril is really a superb teacher. He is describing every thing in detail. I especially like the FVT section, because before that, I faced it a couple of times, and spent much time in rectifying that. Still, couldn't understand why that was happening. Another fantastic description was apply family of functions. Kirril has explained even the complex stuff so simply, that it was very easy to grasp. Thanks Kirril for being such a wonderful teacher. Kudos to him and team.

By Shambhu Prasad Ganeshappa Aralaguppe on 7/12/2019

Feeling awesome on completing this course, Kirill is a very inspiring person and with the videos in different parts of the world he is much more cheerful and inspiring other parts of life as well. At this point I need more practice, so repeating the lessons multiple times. The way Kirill explains the concepts and simplifies is very good. Thank you.

By Lovish Verma on 10/13/2017

The Course is really osum. It is a second part of Analytics using R & I have bought both the courses. Kirill is really engaging, never bores you, teaches using real set of exercises. Overall, I would recommend this course, if you want to enter the field of Data Analytics.

By Adam Leo on 7/1/2017

It is just a slight extension of the R- Basic tutorial, nothing advanced about it as such. The one good thing about the course is Kirril has a very good way of explaining concepts. I was expecting the course to be more exhaustive like other courses by Kirril. Not worth the money at all.

By Frida Kungania on 5/9/2017

Love this course. Took his A-Z course on R to get the basics and I knew I had to take this. I wish it was combined in one course. I feel like data preparation (taught in this course) should have come before visualisation(taught in the basic course). Nonetheless, I'm completely satisfied. "Agreed" - Peter

By Mohan on 7/19/2016

I've taken Kirills previous R course & for the fact I know it is going to be an exciting tutorials. Very Impressed once again!!..I'd have been more happy if the course had included some topics on data cleaning & transformations, not the fault of the trainer though.

Showing all 10 reviews on CourseDuck

Read all 9,242 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100