MIP Logo

Dashboard Week Day#2 – YouTube Trending Videos

This post was originally published on The Data School blog between 2018 and July 2025, before our program was renamed to MIP’s Analytics Career Accelerator. References throughout this article to “The Data School” or “DS” all refer to what is now MIP’s Analytics Career Accelerator. The program, its people, and its commitment to launching outstanding analytics careers remain the same – just under a new name.

If you are having trouble viewing this article, please report it here

Today is the second day of Dashboard Week. In the morning we presented our dashboards for the dataset which we got yesterday. Around 10:00 am we got the new dataset for today’s challenge. Dataset was quite interesting, it contains data about the YouTube trending videos from 11 countries. Here is a link to the dataset: https://www.kaggle.com/rsrishav/youtube-trending-video-dataset.

Data was clean but it was in 11 separate sheets. In order to combine data from all sheets, I have used the Alteryx with a wildcard match to import all sheets. The next challenge was to get the category name against each category id. For this, I have supplemented my data with the dataset that contains the category name of each category id. Afterwards I have used the Regex match to Parse the date and time fields. Below is the workflow for my data preparation. Lastly, I have exported my data as a hyper file to the tableau for the visualisation.

I was thinking to do analysis on most disliked videos across different countries. For that I created multiple calculated fields to see dislikes to views ratio and likes to dislikes ratio for different countries,categories and videos.

I have also embedded video object in my Dashboard to see most disliked videos. After that I did the formatting of my dashboard and added some custom images to make it presentable. Link to my dashboard is given below.

https://public.tableau.com/app/profile/saqib786/viz/DashboardWeekD2-YoutubeMostDislikedVideos/Dashboard1

Share this post