C# HighCharts时间序列缺失点?

C# HighCharts时间序列缺失点?,c#,asp.net-mvc,highcharts,time-series,dotnethighcharts,C#,Asp.net Mvc,Highcharts,Time Series,Dotnethighcharts,我在这里使用DotnetHighCharts时间序列: 我每小时对数据进行分组,如下所示: DATE | DATA 11.19.2012 - 06:00 | 23 11.19.2012 - 07:00 | 12 11.19.2012 - 08:00 | 34 11.19.2012 - 09:00 | 46 11.20.2012 - 08:00 | 23 11.20.2012 - 09:00 | 78 在11.19.2012-09:00-11.20.2012-08:0

我在这里使用DotnetHighCharts时间序列:

我每小时对数据进行分组,如下所示:

DATE               | DATA
11.19.2012 - 06:00 | 23
11.19.2012 - 07:00 | 12
11.19.2012 - 08:00 | 34
11.19.2012 - 09:00 | 46
11.20.2012 - 08:00 | 23
11.20.2012 - 09:00 | 78
11.19.2012-09:00
-
11.20.2012-08:00

当我设置起始点
11.17.2012-06:00
并设置点间隔
1000*60*60

结果:

DATE               | DATA
11.19.2012 - 06:00 | 23
11.19.2012 - 07:00 | 12
11.19.2012 - 08:00 | 34
11.19.2012 - 09:00 | 46
11.19.2012 - 10:00 | 23
11.19.2012 - 11:00 | 78
11.19.2012-09:00
-
11.20.2012-08:00
之间没有数据,因此向左移动,直到没有数据


如何将缺少的值设置为“0”。还是另一种方式?

在您的评论中使用我创建的演示链接。我看不出你看到的是什么,2012年11月20日的错失时间。您是否有显示您的问题的示例站点或屏幕截图? 代码(js):


需要比这更多的信息。这些时间戳的价值是什么?你有没有可以提供的快速样品?我有不规则的间隔时间数据。我想,我可以用“不规则间隔的时间数据”图表来解决这个问题吗?对吗?我说的是:如果您的
11.20.2012-08:00
11.20.2012-09:00
数据为0/null,那么是的。如果不知道价值观是什么,很难说。
chart = new Highcharts.Chart({
            chart: {
                renderTo: 'container',
                type: 'spline'
            },
            title: {
                text: ''
            },
            xAxis: {
                type: 'datetime'
            },
            yAxis: {
                title: {
                    text: ''
                }
            },
            plotOptions: {
                series: {
                    pointStart: Date.UTC(2012, 10, 17, 6, 0),
                    pointInterval: 1000*60*60
                }
            },
            series: [{
                name: 'Test',
                data: [
                    [Date.UTC(2012, 10, 19, 6, 0), 23],
                    [Date.UTC(2012, 10, 19, 7, 0), 12],
                    [Date.UTC(2012, 10, 19, 8, 0), 34],
                    [Date.UTC(2012, 10, 19, 9, 0), 46],
                    [Date.UTC(2012, 10, 20, 8, 0), 23],
                    [Date.UTC(2012, 10, 20, 9, 0), 78]
                    ]}]
        });