2016-11-06 23 views
1

イムだからこのhttp://jsfiddle.net/gh/get/jquery/1.9.1/highslide-software/highcharts.com/tree/master/samples/highcharts/demo/spline-irregular-time/不規則な間隔でHighchart時間データとテキスト

のような不規則な間隔(スプライン不規則-時間)とHighchart時間データのいくつかの変更をしようと、私がするために、UTCアレイを変更したいですいくつかの追加のテキストデータを入れてください。

私は配列をオブジェクトに変更し、元の例のUTDデータを変数 "y"に入れて成功させません。

ありがとうございます。

これは私の変更されたコードである:ポイント・オブジェクトが有効なフォーマットを持っていない

$(function() { 
Highcharts.chart('container', { 
    chart: { 
     type: 'spline' 
    }, 
    title: { 
     text: 'Snow depth at Vikjafjellet, Norway' 
    }, 
    subtitle: { 
     text: 'Irregular time data in Highcharts JS' 
    }, 
    xAxis: { 
     type: 'datetime', 
     dateTimeLabelFormats: { // don't display the dummy year 
      month: '%e. %b', 
      year: '%b' 
     }, 
     title: { 
      text: 'Date' 
     } 
    }, 
    yAxis: { 
     title: { 
      text: 'Snow depth (m)' 
     }, 
     min: 0 
    }, 
    tooltip: { 
     formatter: function() { 
      return 'Extra data: <b>' + this.point.myData + '</b>'; 
     } 
    }, 

    plotOptions: { 
     spline: { 
      marker: { 
       enabled: true 
      } 
     } 
    }, 

    series: 

     [{ 
     name: 'Foo', 


     data: [{ 
      y: [Date.UTC(2016, 7, 29), 1.0], 
      myData: 'firstPoint' 
     }, { 
      y: [Date.UTC(2016, 9, 29), 2.0], 
      myData: 'secondPoint' 
     }, { 
      y: [Date.UTC(2016, 9, 29), 3.18], 
      myData: 'thirdPoint' 
     }], 

    }],  
}); 
}); 
+0

*』私はオブジェクトに配列を変更し、変数にオリジナル例えばUTDデータを入れて」Y *ではない、「Y」はする必要があります'y'データポイント値とする。 'myData'の値で実際に何をしようとしていますか? – jlbriggs

答えて

1

、yは番号ではなく配列であるべきです。

{ 
     x: Date.UTC(2016, 7, 29), 
     y: 1.0, 
     myData: 'firstPoint' 
    } 

例:http://jsfiddle.net/reutw7gb/

も配列としてポイントを設定するためのオプションの方法があります。シリーズkeysを設定することができます。

keys: ['x', 'y', 'myData'], 
    data: [ 
    [Date.UTC(2016, 7, 29), 1.0, 'firstPoint'], 
    [Date.UTC(2016, 9, 29), 2.0, 'secondPoint'], 
    [Date.UTC(2016, 9, 29), 3.18, 'thirdPoint'] 
    ], 

例:「成功せず、 『もちろんhttp://jsfiddle.net/reutw7gb/1/

関連する問題