0

これらの点スプラインを重ねて描画し、有線の動作を示すと問題が発生します。問題を解決するのを手伝ってください データは正しいです 重複はありません

$(function () {
        $('#container').highcharts({

                                chart: {

                                    renderTo: 'HighCharts',
                                   zoomType: 'x',
                                        height:520
                                },

            credits: {
enabled: false
},


                               title: {
            text: 'Site Tank Fuel Levels',
            x: -20 //center
        },



                                xAxis: {
        type: 'datetime',
          title: {
                text: 'DateTime (Update Recieved)'
            },               
        //ensures that xAxis is treated as datetime values
    },


//tooltip: {
            //headerFormat: '<b>{series.name}</b><br />',
        //  pointFormat: 'Update Recieved Time = {point.x}<br /> Liters = {point.y}'
        //},      


tooltip: {
            formatter: function() {
                    return '<b>'+ this.series.name +'</b><br/>Volume :'
+ this.y +' Liters<br/>Time :'+
                    Highcharts.dateFormat('%H:%M:%S', this.x) +'<br/>'+
Highcharts.dateFormat('%a %d %b', this.x);
            }
        },      


                                yAxis: {


             title: {
                text: 'Disel ( Liters )'
            },
            min: 0,
            max:600


                                },







                                series: [{
        name: 'Tank Volume',
data :[[Date.UTC(2013,8,29,0,4),28.94],[Date.UTC(2013,8,29,4,27),28.53],[Date.UTC(2013,8,29,8,34),27.60],[Date.UTC(2013,8,29,13,4),14.42],[Date.UTC(2013,8,29,19,34),15.24],[Date.UTC(2013,8,30,0,54),14.11],[Date.UTC(2013,8,30,8,2),14.32],[Date.UTC(2013,8,30,15,22),1.44],[Date.UTC(2013,8,30,17,54),3.50],[Date.UTC(2013,8,30,20,39),2.68],[Date.UTC(2013,8,30,23,30),2.99],[Date.UTC(2013,8,31,2,21),3.09],[Date.UTC(2013,8,31,5,11),2.99],[Date.UTC(2013,8,31,8,2),2.99],[Date.UTC(2013,8,31,10,41),51.71],[Date.UTC(2013,8,31,13,10),45.53],[Date.UTC(2013,8,31,15,46),44.50],[Date.UTC(2013,8,31,18,25),45.11],[Date.UTC(2013,8,31,21,16),44.08],[Date.UTC(2013,9,1,0,7),43.47],[Date.UTC(2013,9,1,2,57),43.47],[Date.UTC(2013,9,1,5,48),43.36],[Date.UTC(2013,9,1,8,35),42.54],[Date.UTC(2013,9,1,10,49),37.80],[Date.UTC(2013,9,1,12,41),31.52],[Date.UTC(2013,9,1,14,39),27.91],[Date.UTC(2013,9,1,16,28),25.54],[Date.UTC(2013,9,1,18,38),25.54],[Date.UTC(2013,9,1,20,47),26.78],[Date.UTC(2013,9,1,23,19),22.15],[Date.UTC(2013,9,2,2,10),22.56],[Date.UTC(2013,9,2,5,0),22.56],[Date.UTC(2013,9,2,7,51),22.35],[Date.UTC(2013,9,2,10,11),20.09],[Date.UTC(2013,9,2,12,39),15.66],[Date.UTC(2013,9,2,15,10),165.73],[Date.UTC(2013,9,2,17,31),166.14],[Date.UTC(2013,9,2,20,10),166.65],[Date.UTC(2013,9,2,22,27),164.18],[Date.UTC(2013,9,3,1,18),169.33],[Date.UTC(2013,9,3,4,9),168.51],[Date.UTC(2013,9,3,7,0),168.10],[Date.UTC(2013,9,3,9,6),164.80],[Date.UTC(2013,9,3,11,24),158.31],[Date.UTC(2013,9,3,13,47),155.43],[Date.UTC(2013,9,3,16,28),153.88],[Date.UTC(2013,9,3,18,39),155.74],[Date.UTC(2013,9,3,20,48),153.99],[Date.UTC(2013,9,3,23,30),152.85],[Date.UTC(2013,9,4,1,55),151.41],[Date.UTC(2013,9,4,4,27),150.79],[Date.UTC(2013,9,4,7,18),149.25],[Date.UTC(2013,9,4,10,6),147.29],[Date.UTC(2013,9,4,12,58),142.66],[Date.UTC(2013,9,4,15,49),141.11],[Date.UTC(2013,9,4,18,40),144.92],[Date.UTC(2013,9,4,21,31),130.71],[Date.UTC(2013,9,5,0,22),130.81],[Date.UTC(2013,9,5,3,13),130.40],[Date.UTC(2013,9,5,5,58),127.62],[Date.UTC(2013,9,5,8,47),126.28],[Date.UTC(2013,9,5,11,37),113.40],[Date.UTC(2013,9,5,14,18),114.54],[Date.UTC(2013,9,5,16,51),110.31]] }]
        });
    });


        </script>
    </head>
    <body>

このリンクで画像を見ることができる問題を確認するために私が直面している重複の問題を助けてください

http://s21.postimg.org/ovlpzpdsn/9_5_2013_5_18_12_PM.png この問題を回避する方法を教えてください

4

2 に答える 2

1

あなたの問題はあなたの日付です。 Date.UTCmonth パラメーターは 1 ~ 12 ではなく 0 ~ 11 である必要があります。つまり、有効な日付ではない 9/31 のデータが[Date.UTC(2013,8,31,5,11),2.99]あり、そのデータを 10/1 に配置しているため、10/1 のデータと重複しています。

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/UTC

于 2013-09-05T15:30:46.770 に答える
0

x 値が正しくソートされていないようです。

ハイチャートを正しく機能させるには、データを x 値の昇順で並べ替える必要があります。

于 2013-09-05T12:43:24.377 に答える