YT Chronicles is a web-based visualization tool that provides insights into YouTube statistics globally. The project presents dynamic visualizations to explore trends in video views, subscriber counts, and earnings for YouTubers, organized by countries and categories.
- Website: YT Chronicles
- Demo Video: Screencast on YouTube
The project contains index.html,style.css and script.js which are the code sections.Apart from these we have data_preprocess.py for cleaning the Global YouTube Statistics.csv. The processed data is data\data.csv.
The user can click on a country from world map and corresponding bar chart changes based on country selected. The bar chart can also be changed based on views, subscribers and earnings. We added transitions wherever necessary.Apart from the obvious interactive features the layout adjusts to different screen sizes and the youtube stats table maintains header while scrolling for better usability.
We used D3.js for interactive visualizations in javascript. We used pandas library to clean the data in data_preprocess.py.