Analyze trends, genres, durations, and viewing patterns on Netflix using Python and Pandas
This project dives into a dataset of Netflix titles to uncover binge patterns, genre trends, content duration analysis, and more. The goal is to explore what makes Netflix content binge-worthy and visualize key insights that could help Netflix or any streaming platform better understand their content library.
Netflix has thousands of titles. Understanding what genres dominate, how long content typically is, and how user engagement might differ between movies and TV shows can help drive smarter content decisions.
The project answers:
- π¬Which genres are most commonly produced for movies vs. TV shows?
- π Which countries contribute most to Netflix's binge-worthy content?
- π Netflix Movies and TV Shows Dataset
- Shape:
8807 rows Γ 12 columns
Key Columns Used:
type
β Movie or TV Showtitle
β Name of the contentcountry
β Origin countrydate_added
β Date added to Netflixrelease_year
β Year of releaseduration
β Length in minutes or number of seasonslisted_in
β Genresrating
β Age rating (e.g., PG, TV-MA)
- Cleaned null values in key columns
- Converted
date_added
to datetime format - Split
duration
into numeric and unit
- π Most content on Netflix is Movies :
- About
69.6%
are Movies and the rest30.31%
are TV Shows , indicating that more than half of the netflix distribution are movies.
- About
- π US dominates in content production :
- USA tops the chart with
2809
total production followed by India with972
total production.
- USA tops the chart with
- π’ Number of Seasons Pattern
- Season 1 was released for
1791
content.
- Season 1 was released for
- β Content trend
- Year
2019
saw the highest number of content being added to the platform and
- Year