0

プロットされた値を正確なミリ秒単位でチャートに正しく表示するにはどうすればよいですか? ポイントまたはツールチップを正確なミリ秒に配置するにはどうすればよいですか?

 xAxis: {
        type: 'datetime',
        plotLines: [{
            color: '#FF0000',
            width: 2,
            value: 1366113390066
        }]

    }

JSFiddle リンク

4

1 に答える 1

2

データ配列が使用可能な形式ではないため、シリーズは表示されません。

これ:

data: [{
                'value': 731,
                    'timestamp': 1366032438641
            }

次のいずれかである必要があります。

data: [{
  'x': 1366032438641,
  'y': 731
}

または、より簡単に、これ:

data: [[1366032438641,731]]

参照: http://api.highcharts.com/highcharts#series.data

質問の他の部分について何を意味するのかを明確にする必要があります。

編集:{

実際のミリ秒の精度が必要な場合は、グラフにミリ秒あたりのピクセルを指定するのに十分な幅が必要です。これは明らかに、実際のチャートでは発生しません。

20 時間以上を表示する 600 ピクセル幅のグラフに 2 ピクセル幅の線を描画し、ミリ秒単位の精度で線を引く方法はありません。

これは、600 ピクセルで約 7,200 万ミリ秒で、1 ミリ秒あたり 0.0000083 ピクセルになります... (つまり、1 ピクセルあたり 120,000 ミリ秒)

:)

于 2013-04-16T12:38:45.270 に答える