
This lecture will teach you how to download and install R on your system.
RStudio is a user-friendly program that makes working with Python and R much easier. We'll show you how to download and install it.
In this lecture I show how to user Posit/RStudio Package Manager to solve the problem of version control and package version issues that may occur with R. The Package Manager is an excellent alternative to renv, the most used solution to version issues.
In this lecture I will show you how to copy the code from github on your local RStudio and start the learning!
In this lecture, I show how and why I picked this package. Openxlsx is a very advanced package used by many data scientists and R experts to automate their Excel Reporting tasks.
We will learn how to create data and write basic tables into Excel using R.
In this lecture, I will introduce you to R classes, a very important concept.
Excel has also internal classes (currency, accounting, number, date etc.)
We will learn how to use both for best custom reporting.
In this lecture I explain in detail what workbook objects are in R and how to add worksheets and save on your local drive.
In this lecture we will learn an important function writeDataTable with tableStyle argument.
We can easily import styles from Excel to R and use the predefined styles.
In this video I will show how you can import an Excel file as a workbook object and change its content.
In this lecture, you will learn how to use ChatGPT to write R programming code for reporting and analytics.
We can ask the LLM to find insights into data and use the main analytics techniques employed by the industry.
The prompts are straightforward and ChatGPT can be a simple assistant or write the entire codebase for you.
In this lecture, we will explore key metrics and how to calculate them using R, ChatGPT, and Excel. We will cover aggregations such as sum, mean, and median, and learn how to understand percentiles.
In this lecture, we will learn about rolling metrics and moving averages using R, ChatGPT, and Excel. We will see how moving averages can help us understand trends in data over time.
In this lecture, we will explore time series analysis and forecasting using R, ChatGPT, and Excel. We will learn how to analyze patterns in time series data and make future predictions.
In this lecture we will cover how to report statistical output such as results of a regression or PCA model into Excel from R.
Automate your Reports with R and ChatGPT!
Do you spend too much time on boring tasks in Excel?
Are you tired of copying and pasting data, changing formatting, and updating information over and over?
This course will help you to automate your Excel Analytics and Reporting!
With Udemy's 30-day money-back guarantee in place, there's no need to worry if the class doesn't meet your expectations.
I will show you how to automate these tasks using R programming and ChatGPT, so you can focus on what matters: getting insights from your data.
You'll learn how to use R programming and RStudio to automate tasks in Excel, saving you time and effort.
Whether you're a beginner or an experienced Excel user, this course will teach you the skills and knowledge you need to be more productive and efficient.
Here's what you'll learn:
Microsoft Excel: Master the basics of Excel to work with R.
Use R programming to clean and organize your data automatically.
Data Manipulation and Analytics: insights from your data for reporting.
Create Reports with R's powerful tools, without manual formatting.
Let ChatGPT help you write code both for analytics and formatting of your reports.
Set up automatic tasks so your data is always fresh and up-to-date.
Through practical exercises, you'll learn how to apply these skills to your real-world Excel work.
By the end of this course, you'll be able to:
Automate repetitive tasks in Excel, saving you tons of time.
Create professional-looking reports with R and ChatGPT.
Focus on analyzing your data and uncovering valuable insights.
Enroll now and take the first step towards mastering Excel Automation using R programming and RStudio!
Why R?
R has been chosen since it is one of the simplest languages to learn and is very friendly with data manipulation.
After all, every office task is about manipulating and transforming data on daily basis.
R is open source and is part of a large community of developers that create and maintain packages we will explore during this course.
As of the end of 2023, R is rocking it with these cool numbers:
RStudio has an active user base of 3.5 million.
Posit cloud has a 65,000 userbase.
Over the year, an impressive 2 billion packages were downloaded.
RStudio is probably the best IDE for programmers (supports C++, Python, SQL and other languages).
Which Packages will be covered?
openxlsxl: Excel file manipulation, create custom templates and dashboards
dplyr: data manipulation with very user-friendly syntax
tidyr: data clean-up, remove duplicates, NA's etc.
lubridate: work with Date class objects
About me
I teach R, C#, and Excel/VBA on daily basis and since 2019 have mentored over 1,000 people.
As a consultant, I help dozens of companies to automate their recurring tasks. Often hundreds of hours of manual work per month are saved once a complex recurring task is automated.