
Explore data analysis to inspect, clean, and transform data to uncover insights and trends, using descriptive, diagnostic, predictive, and prescriptive methods plus exploratory data analysis to ensure reliable results.
Explore how correlation does not imply causation and how regression toward the mean explains why extreme results tend to normalize, guiding handling of outliers in data analysis using Python.
Explore how Pearson, Spearman, and Kendall's tau measure correlations in data analysis using Python, highlighting when to use each nonparametric method for monotonic or ordinal relationships.
Learn to perform t-tests, including one-sample and two-sample (paired and unpaired), and interpret t statistics and p-values with assumptions and practical examples.
Use Mood's median test to compare medians across three strategies via a contingency table, chi-square, and p-value, illustrating median-based central-tendency analysis and Python implementation.
Apply the Friedman test, a non-parametric alternative to repeated-measures analysis of variance, to compare three or more related groups using rank-based data, compute the chi-square statistic, and interpret the p-value.
Explore logistic regression and exploratory data analysis techniques to improve model accuracy in a banking loan scenario. Learn how logit, encoding methods, and multicollinearity affect accuracy and the confusion matrix.
Recent updates
March 2024: Expanded coverage of non parametric hypothesis tests
Jan 2023: EDA libraries (Klib, Sweetviz) that complete all the EDA activities with a few lines of code have been added
Jan 2022: Conditional Scatter plots have been added
Nov 2021: An exhaustive exercise covering all the possibilities of EDA has been added.
Testimonials about the course
"I found this course interesting and useful. Mr. Govind has tried to cover all important concepts in an effective manner. This course can be considered as an entry-level course for all machine learning enthusiasts. Thank you for sharing your knowledge with us." Dr. Raj Gaurav M.
"He is very clear. It's a perfect course for people doing ML based on data analysis." Dasika Sri Bhuvana V.
"This course gives you a good advice about how to understand your data, before start using it. Avoids that you create a bad model, just because the data wasn't cleaned." Ricardo V
Welcome to the program on data analysis and exploratory data analysis!
This program covers both basic as well as advanced data analysis concepts, analysis approaches, the associated programming, assignments and case studies:
How to understand the relationship between variables
How to identify the critical factor in data
Descriptive Statistics, Shape of distribution, Law of large numbers
Time Series Forecasting
Regression and Classification
Full suite of Exploratory Data Analysis techniques including how to handle outliers, transform data, manage imbalanced dataset
EDA libraries like Klib, Sweetviz
Build a web application for exploratory data analysis using Streamlit
Programming Language Used
All the analysis techniques are covered using python programming language. Python's popularity and ease of use makes it the perfect choice for data analysis and machine learning purposes. For the benefit of those who are new to python, we have added material related to python towards the end of the course.
Course Delivery
This course is designed by an AI and tech veteran and comes to you straight from the oven!