This is the code repository for Exploratory Data Analysis with R[Video]. It contains all the supporting project files necessary to work through the video course from start to finish.
The greatest number of mistakes and failures in data analysis comes from not performing adequate Exploratory Data Analysis (EDA). Lack of EDA knowledge can expose you to the great risk of drawing incorrect, and potentially harmful, conclusions from your data analysis.
In this course, you will learn how EDA helps you draw conclusions to make better sense of your data and implement correct techniques. We'll begin with a brief introduction to EDA, its importance, and advantages over BI tools. Using R libraries like dplyr and ggplot2, we will generate insights and formulate relevant questions for investigation and communicate the results effectively using visualizations. You will learn how to spot missing data and errors, validate assumptions, and identify the patterns for understanding the problem. Based on this, you’ll be able to select a correct ML model to use for your data.
By the end of the course, you will be able to quickly get know and interpret various kinds of data sets you will be presented with, and easily understand how to handle and work with them in order to make them ready for further modeling activities.
- Set up your data and code to avoid mistakes and ensure reproducibility
- Really understand the structure and content of your data
- Build clear plots to evaluate the distribution of your data with ggplot
- Construct summaries of your variables with dplyr
- Implement data cleaning and validation tasks to get your data ready for data mining activities
- Test a hypothesis or check assumptions related to a specific model
- Estimate parameters and figure the margins of error
This course is for those seeking to enhance their data analysis skills by harnessing the benefits of R. Basic knowledge of R and R Studio, together with some knowledge of descriptive statistics, are key to getting the best out of this course. You will need to have a computer running with a working install of Rust
