Skip to content

sahilsanap101/netflix_data_visualization_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“Š Netflix Data Visualization Project 🎬

Welcome to the Netflix Data Visualization project! This project analyzes and visualizes patterns in the Netflix catalog using Python and Matplotlib.

πŸ“ Dataset

We use the netflix_titles.csv dataset which contains information about all the movies and TV shows available on Netflix.

πŸ› οΈ Tools & Libraries Used

🐍 Python

πŸ“Š Matplotlib

🐼 Pandas

πŸ“Œ Visualizations Included

  1. 🎞️ Movies vs TV Shows Count

Bar chart showing the number of Movies and TV Shows available on Netflix.

πŸ“ movie_vs_tv_shows.png

  1. πŸ”’ Content Ratings Distribution

Pie chart showing the percentage of each rating (like PG, TV-MA, etc.) across all Netflix titles.

πŸ“ content_rating.png

  1. ⏱️ Movie Duration Distribution

Histogram visualizing the distribution of movie durations in minutes.

πŸ“ movie_duration_distribution.png

  1. πŸ“… Release Year vs Number of Shows

Scatter plot of the number of titles released each year.

πŸ“ release_year_scatter.png

  1. 🌍 Top 10 Countries by Show Count

Horizontal bar chart of the top 10 countries with the most Netflix content.

πŸ“ top10_countries.png

  1. πŸ“ˆ Movies vs TV Shows Over Time

Line charts showing the number of movies and TV shows released per year.

πŸ“ movies_tv_shows_comparison.png

πŸš€ How to Run

Clone this repo πŸ“₯

git clone https://github.com/yourusername/netflix-data-visualization.git cd netflix-data-visualization

Install dependencies πŸ”§

pip install pandas matplotlib

Run the Python script 🐍

python netflix_viz.py

πŸ“Œ Output

All generated plots are saved as .png files in the project directory and also displayed using plt.show().

πŸ“Έ Sample Output

Movies vs TV Shows

movies_tv_shows_comparison

Rating Pie Chart

content_rating

Release year scatter

release_year_scatter

Movie Duration

movie_vs_tv_shows

About

This project is a comprehensive data visualization analysis of the Netflix Titles Dataset, leveraging Python, Pandas, and Matplotlib. It explores patterns in the content available on Netflix, helping us understand the platform's global offerings and content trends over time. Key visualizations include: πŸ“Š Comparison between Movies and TV Shows co

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors