如何将Time Stack Chart的横轴自定义为年份?
堆叠图表年份横轴设置方案
方案一:直接调整Time Stack Chart的时间粒度
- 打开Time Stack Chart的配置面板,找到横轴的时间设置项
- 把时间聚合粒度从「天」改成「年」,系统会自动基于你数据里的日期字段按年份分组展示(你的数据都是每年最后一天,刚好对应年度节点)
- 确认你的日期字段是标准格式(如
YYYY-MM-DD),无需额外生成Years字段
方案二:用分组堆叠柱状图实现年度堆叠柱
你之前对Bar Chart的功能理解有误,多数可视化工具的Bar Chart支持分组+堆叠:
- 选择常规Bar Chart,把你用
getYear()生成的Years字段设为横轴 - 将数据源类别设为系列维度,数值字段设为纵轴
- 在图表样式里开启「堆叠」模式,这样每个年份就会显示一个包含所有数据源类别的堆叠柱
方案三:修复自定义Years字段在时间图表的兼容性
如果一定要用自己生成的Years字段:
- 确保
Years是数值类型(比如2023、2024),不要设为文本类型 - 在Time Stack Chart的横轴设置里,切换到「自定义字段」模式,选择
Years,同时在维度映射里指定为年份类型
内容的提问来源于stack exchange,提问作者jonas_fe
相关产品推荐
相关产品推荐

