Power BI轻松制作动态着色地图
上一篇文章使用PowerBI地图模拟疫情地图以后,有小伙伴后台问,能否利用着色地图,按时间动态展示变化情况呢?
当然是可以的,并且非常简单,下面介绍一下思路。
首先找到每日的地区数据(本文示例为1.21-2.11数据),这里不再具体介绍。
(本文仅探讨数据可视化,数据来源请自行查阅官方公开数据)
每日数据表有三个字段,日期,地区和人数,通过这个数据表,提取出日期维度表;这个简单的模型中还包含之前建立好的地区维度表,建立关系如下。

提取日期维度的目的是为了用于播放器的字段,播放器依然使用Power BI中的Play Axis。
按照上篇文章的做法,正常制作一个SVG着色地图,并设置好颜色规则;另外考虑播放器停止的时候,让地图默认显示最后一天的数据,可以写个度量值来处理一下:

然后点击Play Axis的播放按钮,就可以动态播放这个着色地图了,

是不是很简单,其中播放器可以调整播放的速度。
Power BI可视化的一个特征就是图表的动态交互性,按时间动态显示只需要添加一个播放控件即可。
本文仅简单介绍动态地图的一个制作思路,感兴趣的同学请自行探索。
赞 (0)