Skip to content

Track 2 · Exploratory Data Analysis

The core craft of data science. Before any model, any dashboard, any decision — someone has to understand the data. That someone is about to be you.

  • Load tabular data with pandas and inspect its shape, types and quality
  • Handle missing values defensibly
  • Summarise with describe(), value_counts() and groupby()
  • Visualise distributions and relationships with matplotlib
  • Compute and correctly interpret correlations
  • Measure how certain a group’s number is before it becomes a headline — and handle very small groups responsibly

You’ll work with EU Media Habits 2026 — a survey of 624 respondents in 8 European countries about how they consume news and media: hours of TV, social media and news per day, their main news source, and how much they trust the news. (Synthetic data, generated for teaching — but it behaves like the real thing, missing values included.)

#LessonTime
1Explore a real dataset~90 min
2Graded exercise — with instant feedback~60 min

Complete both and you’ll have done a genuine end-to-end exploratory analysis — the same workflow used on real projects, just on a friendlier dataset.

Co-funded by the European Union

Co-funded by the European Union under the Digital Europe Programme — projectEURIDICE, Grant Agreement No. 101123121. Views and opinions expressed are those of the author(s) only and do not necessarily reflect those of the European Union or the European Commission. Neither the European Union nor the granting authority can be held responsible for them.
Built by IIIM — Icelandic Institute for Intelligent Machines. Learning materials are licensedCC BY 4.0.