最近看到采总、罗简单老师有分享时间轴可视化,我也来凑个热闹,分享一个朴素的版本。下图是Power BI学习十年路径。表面上看这是一个时间轴,实际上它是条形图。
简单准备一份数据:
为事件设置填充辅助度量值,索引按照奇数偶数分别进行正负数转换。
代码语言:javascript复制事件填充 =
VAR _Index =
ROWNUMBER ( ALLSELECTED ( '表'[年份] ), ORDERBY ( '表'[年份], ASC ) )
RETURN
IF ( MOD ( _Index, 2 ) = 0, -1, 1 )
为年份同样设置填充度量值,年份的值比事件低。
代码语言:javascript复制年份填充 = [事件填充] * 0.15
为什么要这么做?把年份、事件填充、年份填充放入堆积条形图,有没有发现我的良苦用心?左右错开的图表空间构建完成。
把事件填充的条形颜色关掉(选择和背景色相同,此处为白色),分别为年份填充和事件填充添加自定义标签,标签的位置为基内:
在此基础上,还可以添加UNICODE符号,标签颜色,对关键事件进行特殊标注,读者可以自行尝试。
更多自定义标签用法:
Power BI自定义标签用于类别标签上浮
Power BI内置条形图可以自定义图案了
Power BI原生表格控制行高列宽
Power BI类别标签位置与颜色控制
Power BI 原生柱形图两两对比
Power BI 原生条形图两两对比
Power BI 原生条形图变身大头针图