Exploratory Data Analysis (EDA) for Data Science and ML
Exploratory Data Analysis (EDA) is a vital first step for any data science or machine learning project. Learn how to perform effective EDA for regression and classification! In this beginner-friendly, hands-on project you learn how basic EDA can provide vital insights into your data, and how you can use this information to improve your models.
4.6 (1k+ Reviews)

Language
- English
Topic
- Data Science
Enrollment Count
- 5.75K
Skills You Will Learn
- Python, Machine Learning, General Statistics, Data Science, Data Analysis, Pandas
Offered By
- IBMSkillsNetwork
Estimated Effort
- 45 minutes
Platform
- SkillsNetwork
Last Update
- December 21, 2025
A look at the project ahead
In this project, you learn:
- How to perform EDA using a set of very simple and easy-to-memorize Python commands
- How to interpret key EDA plots and statistics
- How to improve prediction models by using information obtained through EDA
- How to perform basics of feature engineering
- How to detect and handle outliers
- How to deal with missing data
What you'll need

Language
- English
Topic
- Data Science
Enrollment Count
- 5.75K
Skills You Will Learn
- Python, Machine Learning, General Statistics, Data Science, Data Analysis, Pandas
Offered By
- IBMSkillsNetwork
Estimated Effort
- 45 minutes
Platform
- SkillsNetwork
Last Update
- December 21, 2025
Instructors
Wojciech "Victor" Fulmyk
Data Scientist at IBM
Wojciech "Victor" Fulmyk is a Data Scientist and AI Engineer on IBM’s Skills Network team, where he focuses on helping learners build expertise in data science, artificial intelligence, and machine learning. He is also a Kaggle competition expert, currently ranked in the top 3% globally among competition participants. An economist by training, he applies his knowledge of statistics and econometrics to bring a distinctive perspective to AI and ML—one that considers both technical depth and broader socioeconomic implications.
Read moreContributors
Lucy Xu
Data Scientist
I am a Data Scientist Intern at IBM. I am also currently in my fourth year at the University of Waterloo studying Statistics with a minor in Computing.
Read more