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

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
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
Why take this course?
🚀 Course Title: R Programming: Advanced Analytics In R For Data Science
🎓 Headline: Take Your R & R Studio Skills To The Next Level - Master Data Analytics, Data Science, and Statistical Analysis in Business with GGPlot2!
What You Will Learn:
-
🧠 Data Preparation Techniques: Master the art of data transformation and preparation to ensure your data is ready for analysis.
-
📈 Median Imputation Methods: Learn how to handle missing data using robust statistical methods.
-
⏰ Date-Time Operations in R: Gain proficiency in handling temporal data and time-series analysis.
-
📋 Understanding Lists and Their Usage: Discover the power of lists in R and how to leverage them effectively.
-
🧮 The Apply Family of Functions: Dive into the world of apply(), lapply(), and sapply() and learn when and how to use them instead of loops for more efficient code.
-
🚀 Function Nesting: Nest your own functions within apply-type functions and learn the art of nesting apply(), lapply(), and sapply() functions within each other for complex data manipulation tasks.
🔍 Real-World Analytics
In this course, you won't just be learning concepts in isolation; you will apply them to real datasets and scenarios. Each module is designed to challenge your skills and provide hands-on experience with data from various industries. 🌍
📊 Module Breakdown:
-
Financial Data Analysis: Clean up financial data and visualize revenue, expenses, and profit across different sectors using ggplot2.
-
Optimizing Operations at Coal Terminal: Use your newfound skills to analyze operational efficiency and identify underutilized machinery through data analysis.
-
Meteorology Bureau Projects: Help predict weather patterns by analyzing complex meteorological datasets and providing actionable insights.
🎓 Your Journey to Mastery
After each module, you will have a robust set of skills that are directly applicable in the field of Data Science. The knowledge you gain here will be a cornerstone for your career, enabling you to tackle real-world problems with confidence and precision.
👩🏫 Your Instructor:
Kirill Eremenko is not just any instructor; he's a seasoned data science professional with years of industry experience. His expertise in R, data analytics, and machine learning is unparalleled, and his teaching style is both engaging and effective. Learn from the best and join a community of data science enthusiasts! 🌟
🚀 Enroll Now and Transform Your Data Science Career!
Don't miss this opportunity to master R and advanced analytics. With this course, you will be equipped with the skills to analyze data like a pro and make an impact in any business or research setting. 💻🔓
Enroll Now and take your first step towards becoming a Data Science expert!
Screenshots




Our review
🌟 Course Overview 🌟
Global Rating: 4.64
Recent Reviews Summary:
-
Content Coverage: The course covers some data cleaning topics in detail, which is appreciated by learners. It's deemed a good follow-up after the basic R course but some users expected more advanced content or additional homework with answers.
-
Educator Quality: Kirill Eremenko is consistently praised for his teaching ability, making complex concepts accessible and enjoyable to learn. His step-by-step approach in building complex code lines is particularly effective.
-
Course Structure: The course is well-structured, going over important functions and reducing the amount of work time by providing efficient ways to handle data with the apply family, as one user highlighted.
-
Practical Application: Users appreciate the real-world context given in the course, which helps learners understand how to apply what they've learned to actual problems.
-
Advanced Topics: A few users suggested including additional advanced topics such as
dcast
,pivot_wider
,pivot_longer
,melt
, andadvanced mutate_at with many conditions
. -
Homework Exercises: Some learners missed the homework challenges present in other courses, suggesting that more exercises would enhance the learning experience.
-
Course Depth: A few reviews mentioned that the course felt like an intermediate level rather than highly advanced and some users found the concepts and functions to be quite basic despite expecting more involved commands or concepts.
-
Overall Satisfaction: Most users are very satisfied with the course, with a few expressing their disappointment if they were expecting a more comprehensive or advanced learning experience.
Pros:
-
📚 Comprehensive Coverage: The course offers a detailed exploration of intermediate R topics.
-
🚀 Educator Expertise: Kirill Eremenko's teaching is highly praised for clarity, practicality, and effectiveness.
-
✅ Real-World Applications: The course is applied in real-world contexts which enhances the understanding of the topics covered.
-
🤝 Engaging Presentation: Users appreciate the clear language and additional insights provided by the instructor beyond the main topic.
Cons:
-
🚫 Advanced Content Shortfall: Some users expected more advanced content and exercises, which were missing from the course.
-
✍️ Exercises Needed: There is a desire for more structured exercises to be done on one's own to solidify learning.
-
🎓 Intermediate Level: A few reviews indicated that the course didn't go far enough into advanced topics, which may not be suitable for those looking for a deep dive into complex analytics.
In conclusion, this course is highly recommended for those who have a basic understanding of R and are looking to build upon that knowledge with practical, real-world applications. It's particularly well-suited for individuals who learn effectively through hands-on examples and clear step-by-step instructions. However, if you are seeking an advanced course with more challenging homework assignments, you may want to consider additional resources or courses that focus on more complex analytics topics.