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
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
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.
Instructor Details
- 4.5 Rating
9,242 Reviews
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!
More courses by Kirill Eremenko
Machine Learning A-Z [2026]: ML, DL, AI with AWS, Python & R
4.5 (206,030 Reviews)
Provider: Udemy
Time: 49.2h
$159.99
Tableau A-Z: Hands-On Tableau Training for Data Science (2025)
4.7 (107,375 Reviews)
Provider: Udemy
Time: 8.6h
$189.99
R Programming A-Z™: R For Data Science With Real Exercises! (2025)
4.6 (57,120 Reviews)
Provider: Udemy
Time: 10.6h
$119.99
Deep Learning A-Z [2026]: DL, AI in Python & AWS + LLM Prize
4.6 (49,927 Reviews)
Provider: Udemy
Time: 23.1h
$139.99
Data Science A-Z: Hands-On Exercises & ChatGPT Prize [2026]
4.7 (34,901 Reviews)
Provider: Udemy
Time: 21.2h
$149.99
Python A-Z™: Python For Data Science With Real Exercises! (2025)
4.5 (30,637 Reviews)
Provider: Udemy
Time: 11.1h
$17.99
More Data Science courses
Master statistics & machine learning: intuition, math, code (2026)
4.9 (3,077 Reviews)
Provider: Udemy
Time: 38.3h
$124.99
Reviews
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.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 90 / 100
![Machine Learning A-Z [2026]: ML, DL, AI with AWS, Python & R](/programming/machine-learning/images/950390_270f_7.jpg?v=1789255153)


![Deep Learning A-Z [2026]: DL, AI in Python & AWS + LLM Prize](/programming/deep-learning/images/1151632_de9b_3.jpg?v=1789256617)
![Data Science A-Z: Hands-On Exercises & ChatGPT Prize [2026]](/programming/data-science/images/513244_b831_4.jpg?v=1789268131)







