从东京奥运奖牌榜中,学到了一个数据可视化技巧
东京奥运会激战正酣,很多人应该也都在热切关注着奖牌榜的数据,昨天有个星友问我,百度做的奥运会奖牌榜数据切换的效果,是否可以用PowerBI来做,效果是这样的:
百度搜索“东京奥运会”即可查看
简单来说,就是在同一个位置切换奖牌榜和中国金牌数据,并且点击下方的“查看更多”,可以查看更完整的榜单。
这种操作其实很简单就能实现,只要熟练使用PowerBI的书签功能就可以了,这里参考百度网页的效果做了一个Power BI版的东京奥运奖牌榜,报告如下:
点击"阅读原文",可以查看在线报表
下面简单介绍一下设计步骤:
1. 抓取奖牌数据
可以利用Power BI抓取网页数据作为数据源,以便报告能够随时刷新最新的奖牌数据,网址如下:
https://tiyu.baidu.com/tokyoly/home/tab/%E5%A5%96%E7%89%8C%E6%A6%9C/from/pc
https://tiyu.baidu.com/tokyoly/delegation/8567/tab/%E5%A5%96%E7%89%8C%E6%98%8E%E7%BB%86
2. 制作表格可视化
制作“奖牌榜”和“中国金牌”两个表格:
因为要显示部分数据和整体数据,所以制作两页报告,第一页上的表格,利用筛选器只显示前6名,第二页上的表格显示所有数据。
3. 利用书签和按钮进行动态切换
第一页动态切换“奖牌榜”和“中国金牌的数据”,具体操作细节这里就不详细介绍了,之前已经介绍过多次,如果不了解,可以找找以前的文章,比如这两篇:
除了动态切换图表,还有个技巧是在在第一页报告的表格底部设计一个“显示更多”的按钮,
然后利用书签,切换到第二页的全部数据。
这个技巧非常实用,利用它,我们可以在报告页面只展示最重要的或者最新的数据,而明细数据隐藏起来,利用这个按钮进行切换,满足不同用户的需求。
4. 报告设计
将页面尺寸设计为720*1280的竖长型,并设计一张东京奥运奖牌榜的图片,添加到报告页面的背景中,
将前面制作的表格和按钮等放置到背景图片中间的空白处,这个奖牌榜报告就制作好了。
坦白说,这个报告没有什么难度,未使用任何公式代码,用到的也都是很基础的功能。
但这些设计思路,利用书签来动态切换不同图表、切换部分重要数据与整体明细数据,都非常实用,可以大大节省报告空间,提升信息密度,也非常符合用户的点击习惯,值得大家在做报告时借鉴。