A focused, fast-paced EDA of the Netflix Movies & TV Shows dataset answering seven clean questions about the catalog’s composition. Notable for an early appearance of the RepetitionDF() function — the same multi-value list aggregation utility that became a recurring tool in the Google Play Store and IMDB projects — used here to count cast member and director appearances across comma-separated fields.
What does Netflix’s catalog actually look like? How are movies and TV shows distributed across release years, months, countries, ratings, cast, directors, and genres?
Seven questions, one chart each:
cast column split on commas → RepetitionDF() → top 20 bar chart.director column.listed_in (multi-genre comma-separated) → top 20 bar chart.This is one of the earlier EDA notebooks in the portfolio, and it shows the RepetitionDF() function appearing in its initial form — the same utility that was later extended in the IMDB deep analysis and Google Play Store projects to handle weighted aggregation, percentage sunburst charts, and multi-key lookups. Starting simple and reusing the function across progressively more complex projects is a more effective pattern than rebuilding it from scratch each time. The country filtering step (dropping countries with fewer than 100 titles before plotting) is also a small but important data cleaning decision — without it, dozens of single-entry countries crowd the chart and make the dominant patterns unreadable.