2016-09-06 145 views
-1

我需要创建一个图表具有固定值XAXIS虽然它不包含任何数据到图形是这样的: Is importante the min value for yaxis must be (0) but show 1 grid line (颜色并不重要,我需要通过分钟间隔以示分钟,例如18 :50,18:51,18:52,18:53 ... 10总剔号)与x轴Highcharts时间轴值

因为它应该是格式xaxis?

它应该输入数据值吗?

+0

欢迎来到[堆栈溢出](http://stackoverflow.com/tour),请检查此链接[如何问](http://stackoverflow.com/帮助/如何问) –

回答

0

您可以使用xAxis和yAxis的showEmpty参数在没有任何数据的情况下显示它们。您还可以添加最小值和最大值来计算轴的极限值。

如果你想有等于1分钟,你可以使用tickInterval设置你的刻度的间隔:http://api.highcharts.com/highcharts/xAxis.tickInterval

在这里,你可以找到的代码,可以帮助你:

$('#container').highcharts({ 
    xAxis: { 
     type: 'datetime', 
     min: Date.UTC(2016, 01, 01, 01), 
     showEmpty: true, 
     max: Date.UTC(2016, 01, 01, 01, 30), 
     tickInterval: 1000 * 60, // one minute 
    }, 
    yAxis: { 
     min: 0, 
     max: 10, 
     showEmpty: true 
    }, 
    series: [{ 

    }] 
}); 

在这里你可以找到现场示例如何工作:http://jsfiddle.net/wys1duhq/1/

+0

谢谢!!!!!!!!!! –

+0

...以及如何将xaxis设置为10个刻度和值修复? –

+0

将坐标轴设置为固定值的最简单方法是使用tickPositions或tickPositioner。你可以在这里找到关于这些参数的信息:http://api.highcharts.com/highcharts/xAxis.tickPositioner –