Power BI Project
?? Excited to Share My Latest Power BI Dashboard! ??
I’m thrilled to showcase my recent Power BI report, a dynamic 2-page dashboard that dives into my personal YouTube data! Here's a quick overview of what makes this project special:
?? Unique Visualizations
I pushed the boundaries of traditional visuals by incorporating Deneb and custom HTML code to craft engaging and highly detailed visuals. The experience truly leveled up my dashboard design skills!
??? DIY Data Creation
The dataset for this project was entirely self-created! Using Python coding ?? and the YouTube API, I extracted personal data, including:
This project also gave me hands-on experience with Google Cloud Console to set up OAuth 2.0 credentials for secure data access.
?? Learning Highlights
?? Data Science Experimentation
I even took a shot at predictive modeling! Tried applying Linear Regression and Decision Tree algorithms for predictions. While the results weren’t as efficient due to data specificity limitations, it was a valuable learning experience, and I’m eager to refine these skills in future projects with Tableau.
?? This project was a fusion of creativity, coding, and analytics—each step taught me something new! Excited for what’s next in this data journey!
?? Link to Dashboard: ?? Click here to view the dashboard!
?? Link to GitHub Code ?? Click here to view the Code!
Feedback is always welcome—let me know your thoughts! ??
#PowerBI #DataVisualization #Python #YouTubeAPI #DataAnalytics #LearningJourney #PowerOfData ???
领英推荐
Page 1: YouTube Channel and Subscriber Insights
Visual - Top Channels By Category
Visual - Top Subscribed Channels by Country
Rank by Subscribers =
RANKX(
ALLSELECTED('SubscribedChannels'[channel_name]),
CALCULATE(SUM('SubscribedChannels'[subscribers])),
,
DESC,
Dense
)
Readability of Values: Large numbers like subscriber counts were converted into a user-friendly format (e.g., “M” for millions) using DAX:
Subscribers in M = FORMAT([Total Subscribers] / 1000000, "0.0") & "M"
Page 2: Liked Video Insights with HTML Content
On the second page, I explored a creative use of the HTML Content Visual to dynamically display the thumbnail of my most-liked YouTube video.
_Image =
VAR x =
CALCULATE(
MAX('Rakesh_liked_videos_with_details'[thumbnail_url]),
'Rakesh_liked_videos_with_details'[like_count] = MAX('Rakesh_liked_videos_with_details'[like_count])
)
RETURN
Tooltip Issue: I wanted the tooltip to display channel names only during drill-downs.
Channel Name Tooltip =
VAR SelectedChannel = SELECTEDVALUE('SubscribedChannels'[channel_name])
RETURN IF(NOT ISBLANK(SelectedChannel), SelectedChannel, "")
?? Key Takeaways and Learnings
Subscription Manager at Haymarktet Sac Publishing Pvt Ltd
2 个月Interesting