Raphael的线图库可以绘制不一致的时间序列数据吗?

时间:2011-08-04 14:15:58

标签: graph raphael javascript

我试图让Raphael的折线图库在同一时间序列中绘制多个值集,但是每个集合中的值不一致(即在每个集合中,并不总是有值)每个x值)。

换句话说,而不是看起来像这样:

    r.g.linechart(10,10,300,220,[1,2,3,4,5],[[10,20,30,40,50], [20,30,40,50,60], [30,40,50,60,70]]);

我的数据 - 就像“真实世界”的数据一样 - 并不完美,看起来有点像这样:

    r.g.linechart(10,10,300,220,[1,2,3,4,5],[[10,"",30,40,50], [20,30,"",50,60], [30,40,50,"",70]]);

默认情况下,如果任何集合中的y值较少(超过x值的总数),则集合中的值将按正常顺序分配给x值。换句话说,任何“差距”都会被推到最后。

有关如何绘制“圣洁”数据的想法吗?

1 个答案:

答案 0 :(得分:1)

我得到了同样的问题。 我们目前在我们的图表中使用ExtJs但是时间序列存在一些错误。 我们检查了dygraph,highcharts,但由于某些原因我们没有使用它。 并且所有d3.js内容都与IE8不兼容。

拉斐尔似乎是一个不错的选择,我很想知道它是否可能?