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 像素中的 7200 万毫秒,相当于每毫秒 0.0000083 像素……(或每像素 120,000 毫秒)

:)

于 2013-04-16T12:38:45.270 回答