有一天在高铁上连接WIFI,弹出了这样的行程进度:
Power BI使用内置折线图可以进行轻量级模仿。以下是模拟结果:
首先准备好站点及到站时刻数据,车站列选择按时刻排序:
虚拟一个占位度量值:
占位 = 1
车站放入折线图X轴,占位度量值Y轴:
打开圆点标记:
打开数据标签,数据标签位置为下:
数据标签的值选择时刻列(这个功能需要2023年12月及以后的Power BI版本):
关闭Y轴,效果如下图所示:
如何对已过站进行变色?新建一个新的过站占位度量值,放于Y轴,以下是虚拟的时间,实际应用时可设置为小于当前时间:
已发生 = IF (SELECTEDVALUE('高铁时刻'[时刻])<=TIME(13,25,0),1)
把颜色标记为蓝色,完工。
这是轻量级模仿,轻量级的意思是细节与高铁上的真实效果比起来还有差距,比如上方的行进的高铁列车,时刻进度的精确性。完全做到这个程度也是可能的,只是比本文费工。