具有不同粒度/基本单位数据的剑道图

时间:2016-10-12 16:16:42

标签: javascript kendo-ui telerik kendo-chart

我必须使用图表的线条和区域类型在剑道图表上显示数据。数据从REST服务获取,并作为日期 - 值对的字典的json。

每个系列可以包含不同的粒度/基本单位。因此,举例来说,我有两个系列,其中一个系列有,另一个基本单元,两者都必须在一个图表上显示。

现在出现问题:我的客户希望将系列中的每个值与行(或区域类型图表中的区域)连接,但仅限于日期是连续的。所以一对2015年1月1日'和' 1 feb 2015'应该连接,但是2015年1月1日'和' 2015年3月1日'不该'吨

Kendo有一个选项missingValues:' gap',适用于此场景,但仅适用于相同的粒度系列。在这个道场http://dojo.telerik.com/aWiCO中我有两个系列和一个类别轴,但年份类型点没有连接,这在这种情况下是合理的,但不是所希望的。另一方面,'插值'选项将连接系列中的每个点,因此如果特定系列中缺少值,则此行为不正确。

因此,为了连接点,我想到了创建更多X轴(并隐藏除了一个之外的所有轴)并为不同的轴添加每个系列。例如,我为月份gran数据创建了一个X轴,然后为年份gran数据创建了第二个X轴。现在轴被正确划分,但图表上的值按顺序排列,而不是按日期顺序排列。您可以在此处看到此行为:http://dojo.telerik.com/AcIBa

我几乎被困在那里,因为我没有更多想法如何解决这个问题。指出我正确的方向将受到高度赞赏。

0 个答案:

没有答案