chart.js在固定时间范围内绘制时间序列数据

时间:2018-10-02 14:54:44

标签: javascript typescript charts ng2-charts

对于steppedLine图表,我有一个间隔为1分钟的数据,如下所示:

0: {x: "15:33", y: 0}
1: {x: "15:34", y: 0}
2: {x: "15:35", y: 1}
3: {x: "15:36", y: 1}
4: {x: "15:37", y: 0}

但是数据可能仅覆盖24小时内的几个小时(没有可用的剩余时间数据)我想将其绘制为24小时制 public lineChartLabels: Array<any> = ['0:00', '1:00', '2:00', '3:00', '4:00', '5:00', '6:00', '7:00', '8:00', '9:00', '10:00', '11:00', '12:00', '13:00', '14:00', '15:00', '16:00', '17:00', '18:00', '19:00', '20:00', '21:00', '22:00', '23:00'];

问题-最好的方法是什么?

1 个答案:

答案 0 :(得分:1)

您可以在24小时内添加其他字段,但将其保留为空白并随时间推移将其覆盖。

(我会对此发表评论,但是我没有足够的声誉。)