A data analytics project using the YouTube Data API v3 to analyze popular data science & analytics creators, with visualizations created using Python, Pandas, Matplotlib, and Seaborn.
This project focuses on analyzing data from popular YouTube data analytics creators using the YouTube Data API v3. The goal is to collect channel statistics, video metadata, and engagement metrics, then transform them into meaningful visualizations and insights using Python, Pandas, Matplotlib, and Seaborn.
The project not only highlights how to gather data via APIs, but also demonstrates data cleaning, feature engineering, and storytelling through visual analytics.
We focused on five popular YouTube creators in the data science & analytics community:
Using the YouTube Data API, the script collected:
We compared Subscribers, Views, Total Videos, and Average Views per Video across all five creators.
A horizontal bar chart highlights the most successful videos (by views). This reveals trending topics and audience preferences (e.g., SQL tutorials, career advice, Python projects).
We analyzed the distribution of uploads across months. Peaks in certain months suggest content sprints or strategic publishing before exam/job-hunting seasons.
A time series plot showing how views grow cumulatively. Channels with consistent uploads (e.g., TechTFQ) show steady exponential growth.
A scatter plot colored by Engagement Rate. Shows how not every highly-viewed video has high engagement. Some niche videos, while smaller in reach, had very strong engagement rates.
A dual-axis chart showing number of videos per year vs total views. Strong insight: consistent posting = higher cumulative views. Audience growth aligns with regular content production.
Scatter plot confirms a positive correlation between Likes and Comments. This suggests that as videos get more engagement through Likes, they also drive community discussions.
The project generates:
This project demonstrates end-to-end data analysis:
It's a perfect showcase of Data Analytics + Python Visualization skills that can be applied in real-world business problems, digital marketing analytics, or social media strategy optimization.