可以在dygraphs图表中隐藏没有数据的日子吗?

时间:2014-02-18 08:43:00

标签: dygraphs

我为股票数据创建了以下dygraphs图表:

enter image description here

正如您所料,周末没有市场数据(注意报价是UTC时间)。然而,Dygraphs坚持在图表中显示这些日子,这会产生[不合需要的]直线。

有没有办法不显示dygraphs图表中没有数据的日子?

1 个答案:

答案 0 :(得分:1)

为金融图表绘制不连续的x轴是一个难题。 dygraphs仅支持连续轴,因此您唯一的选择是使轴连续。而不是将日期作为你的x值,你需要有一些连续的东西,比如“自1月1日以来市场开放的分钟”。这将为您提供所需的绘图,但是当您悬停时,它还会在图例中显示无意义的x轴刻度和值。您必须编写自定义x轴自动收录器和valueFormatter(请参阅dygraphs.com/options.html)以撤消映射。

这听起来像是很多工作吗?它是!这是dygraphs不支持开箱即用的原因之一。如果你确实有所作为,请分享。