繁体   English   中英

使用highcharts在x轴上显示Plotted值

[英]Display the Plotted value on x axis using highcharts

如何正确地将绘制的值显示到图表上的精确毫秒? 如何将点或工具提示放置到精确的毫秒数?

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

    }

JSFiddle链接

您的系列未显示,因为您的数据阵列不是可用的格式。

这个:

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毫秒)

:)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM