SQL for Exploratory Data Analysis Essential Training
44mBeginner2018-06-07
Authors

Dan Sullivan
Enterprise Architect, Big Data Expert
Course details
Learn how to use SQL to understand the characteristics of data sets destined for data science and machine learning. The course begins with an introduction to exploratory data analysis and how it differs from hypothesis-driven statistical analysis. Instructor Dan Sullivan explains how SQL queries and statistical calculations, and visualization tools like Excel and R, can help you verify data quality and avoid incorrect assumptions. Next, find out how to perform data-quality checks, reveal and recover missing values, and check business logic. Discover how to use box plots to understand non-normal distribution of data and use histograms to understand the frequency of data values in particular attributes. Dan also explains how to use the chi square test to understand dependencies and measure correlations between attributes. The course concludes with a collection of tips and best practices for exploratory data analysis.
Learning objectives
Exploratory data analysis vs. hypothesis-driven statistical analysis
Performing data quality checks
Calculating quartiles
Using box plot to understand the distribution of values
Using histograms to understand the frequency of values
Using chi square to understand the correlation between values
Learning objectives
Exploratory data analysis vs. hypothesis-driven statistical analysis
Performing data quality checks
Calculating quartiles
Using box plot to understand the distribution of values
Using histograms to understand the frequency of values
Using chi square to understand the correlation between values
Skills covered
PostgreSQLDatabase AdministrationDatabase DevelopmentDatabase ManagementData AnalysisEssential TrainingProgramming LanguagesData ScienceBusiness Analysis and StrategyBusiness Software and ToolsOpen SourceSoftware Development
Concepts
0. Introduction
- 01 - Welcome
- 02 - What you should know
1. Introduction to Exploratory Data Analysis
- 03 - Why explore data
- 04 - Exploring data with statistics
- 05 - Testing hypothesis with statistics
2. Data Quality Checks
- 06 - Why check data
- 07 - Types of quality checks
- 08 - Imputing missing values
- 09 - Identifying business logic checks
3. Calculating Quartiles
- 10 - Why learn about the distribution of data
- 11 - Minimum, maximum, and median values
- 12 - Ordering and counting
- 13 - Calculating quartiles
- 14 - Introduction to box plots
4. Histograms
- 15 - Introduction to histograms
- 16 - Partitioning data
- 17 - Calculating histograms
- 18 - Simple histogram visualization
5. Checking Correlation between Attributes
- 19 - Introduction to correlation
- 20 - Calculating correlation with SQL
Conclusion
- 21 - Next steps