Training on Mastering Exploratory Data Analysis with Python
Master exploratory data analysis with Python. Learn to uncover hidden patterns, identify trends, and gain valuable insights from your data.
Next intake
20 Jul 2026 · Nakuru
Duration
10 days
Live instruction
Delivery
Physical + Virtual
Cohort based
Level
Advanced
Working professionals
Certification
NITA reimbursable
For Kenyan cohorts
Language
English
All materials
About this programme
This course is designed to equip participants with the skills and knowledge needed to perform effective Exploratory Data Analysis (EDA) using Python. EDA is a critical step in the data science process, allowing data scientists to understand the underlying patterns, detect anomalies, and extract valuable insights from datasets before applying any machine learning models. Through hands-on exercises and real-world examples, participants will learn how to use Python libraries such as Pandas, Matplotlib, Seaborn, and others to clean, visualize, and interpret data, ultimately making informed decisions based on their findings.
Duration
10 Days
Who Should Attend
- Data Scientists and Analysts
- Aspiring Data Scientists
- Researchers and Academicians
- Business Analysts and Professionals
- Students in Data Science and Analytics fields
- IT professionals looking to transition into data science
What you'll walk away with
By the end of this course, participants will be able to:
- Understand the fundamental concepts and importance of Exploratory Data Analysis (EDA) in data science.
- Use Python and its libraries to load, clean, and preprocess datasets.
- Identify and handle missing data, outliers, and data inconsistencies.
- Perform univariate, bivariate, and multivariate analysis to discover patterns and relationships.
- Create insightful visualizations to represent data distributions, correlations, and trends.
- Apply statistical techniques to summarize and interpret data.
- Detect and understand underlying data patterns, including anomalies and correlations.
- Communicate EDA findings effectively through well-structured reports and visualizations.
- Work with various types of data, including categorical, numerical, and time series data.
- Prepare data for further analysis, including feature engineering and selection.
What we cover, module by module
Module 1: Introduction to Exploratory Data Analysis
- Purpose and process of EDA
- Why EDA is critical in data science and analytics
- Key Python libraries: NumPy, Pandas, Matplotlib, Seaborn
- Case Study: How EDA improved model accuracy in a customer churn project
- Practical Exercise: Perform basic EDA on a sample dataset
Module 2: Data Import and Exploration
- Loading data from CSV, Excel, SQL databases, and APIs
- Initial exploration with Pandas: head, describe, info
- Understanding data types, structures, and metadata
- Case Study: Identifying data structure issues in a retail dataset
- Practical Exercise: Import and explore a multi-source dataset
Module 3: Data Cleaning and Preprocessing
- Handling missing values through deletion or imputation
- Detecting and addressing outliers
- Normalization, standardization, and basic feature engineering
- Case Study: Cleaning and preparing health survey data for analysis
- Practical Exercise: Clean raw data and prepare it for analysis
Module 4: Univariate Analysis
- Summary statistics: mean, median, quartiles, skewness, kurtosis
- Visualizing distributions: histograms, boxplots, density plots
- Exploring categorical variables using frequency and proportions
- Case Study: Distribution analysis for e-commerce purchase amounts
- Practical Exercise: Generate univariate visualizations
Module 5: Bivariate Analysis
- Correlation analysis (Pearson, Spearman)
- Scatter plots and relationship exploration
- Crosstabs, pivot tables, and group comparisons
- Hypothesis testing: t-test, chi-square
- Case Study: Understanding customer behavior drivers
- Practical Exercise: Conduct bivariate comparisons on dataset
Module 6: Multivariate Analysis
- Pair plots and correlation matrices
- PCA for dimensionality reduction
- Clustering techniques: k-means, hierarchical clustering
- Case Study: Segmenting customers using multivariate data
- Practical Exercise: Perform PCA and cluster analysis
Module 7: Data Visualization
- Core visualization techniques: bar, line, scatter, heatmaps
- Improving clarity and aesthetics with Matplotlib/Seaborn
- Interactive visualizations using Plotly
- Case Study: Building visual dashboards for management reporting
- Practical Exercise: Create an interactive visualization dashboard
Module 8: Time Series Analysis
- Exploring trends, seasonality, and residuals
- Time series decomposition
- Basic forecasting: ARIMA, exponential smoothing
- Case Study: Forecasting daily sales for a retail company
- Practical Exercise: Analyze and forecast a time series dataset
Module 9: Case Studies & Real-World Applications
- Working with financial, customer, and social media datasets
- Using EDA to diagnose real business issues
- Turning insights into actionable recommendations
- Case Study: EDA for customer sentiment and market insights
- Practical Exercise: Complete end-to-end EDA on a real dataset
Module 10: Advanced Topics (Optional)
- Geospatial data exploration using GeoPandas
- Text mining and NLP-based exploratory techniques
- Integrating EDA with machine learning pipelines
- Case Study: Mapping geospatial trends in public health data
- Practical Exercise: Conduct EDA on text or geospatial data
Where the change lands
Organizational Impact
-
Improve quality of data-driven decisions through systematic data exploration.
-
Boost efficiency by reducing time spent on manual data preparation and error correction.
-
Foster a data-literate culture to uncover trends, improve profitability, and strengthen competitiveness.
-
Standardize EDA with Python to ensure consistent and reliable analysis across teams.
Personal Impact
-
Gain in-demand skills essential for modern business and analytics careers.
-
Progress toward senior roles in data science, analytics, or business intelligence.
-
Contribute directly to profitability and strategic success with data-driven insights.
-
Build confidence to lead and champion data-driven initiatives.
Dates and locations
Upcoming intakes
Every intake is limited to a small cohort. Booking closes when a date fills or three weeks before the start, whichever comes first.
| City | Starts | Ends | Delivery | Book |
|---|---|---|---|---|
NakuruNext | 20 Jul 2026 | 31 Jul 2026 | In-Person | Book |
Kigali | 20 Jul 2026 | 31 Jul 2026 | In-Person | Book |
Accra | 20 Jul 2026 | 31 Jul 2026 | In-Person | Book |
Kisumu | 27 Jul 2026 | 07 Aug 2026 | In-Person | Book |
Johannesburg | 27 Jul 2026 | 07 Aug 2026 | In-Person | Book |
Dakar | 27 Jul 2026 | 07 Aug 2026 | In-Person | Book |
- NakuruNext
20 Jul → 31 Jul·In-Person
Book this intake - Kigali
20 Jul → 31 Jul·In-Person
Book this intake - Accra
20 Jul → 31 Jul·In-Person
Book this intake - Kisumu
27 Jul → 07 Aug·In-Person
Book this intake - Johannesburg
27 Jul → 07 Aug·In-Person
Book this intake - Dakar
27 Jul → 07 Aug·In-Person
Book this intake
Common questions.
Still not sure? Send us a note and a facilitator will get back to you within a business day.
You may also like.
Programmes in the same discipline that participants often pair with this course.
Hybrid5 daysMaster research methods, data analysis, and report writing for the public sector. Gain the skills to conduct rigorous research, analyze data effectively, and communicate findings clearly.
Hybrid5 daysGain practical skills in AI ethics, governance, and regulatory compliance for sustainable innovation.
Hybrid5 daysBuild skills in ethical AI and governance. This course equips professionals to implement AI responsibly while addressing bias, privacy, and accountability.
Course finder
Find the right course for you
Prefer to talk it through? Send us an enquiry and a facilitator will scope a fit within a business day.
For corporate teams
Training 10+ professionals?
We deliver Training on Mastering Exploratory Data Analysis with Python in-house at your offices, at a venue we arrange, or fully virtual. Customise the curriculum against your KPIs, and get a bespoke price for the cohort size you need.
