【发布时间】:2020-07-26 11:33:55
【问题描述】:
我正在尝试与 highcharts 一起实现交叉过滤器。在数据集中,我有一个名为“日期”的键。日期键中的值的格式为“yyyy-mm”(例如,2018-04)。
在实施时,我希望 X 轴包含此处所述格式的日期:对于 2018-04,它应该显示 June-18,依此类推。
我可以通过从日期键中提取月份和年份来实现这一点。但是,每当 x 轴中的类别名称与数据集中给出的名称不同时,交叉过滤器就无法正常工作,即,每当我单击任何条形时,其他图表的值都会更新为零。但是当我将 x 轴的类别设置回数据集中给定的形式时,它工作正常。
【问题讨论】:
-
你能用我可以处理的在线编辑器上的示例数据重现你当前的尝试吗?
-
我不知道 highcharts,但在 D3 中,这将通过更改刻度的格式而不是源数据来解决。
标签: javascript html css highcharts crossfilter