繁体   English   中英

覆盖Highcharts X轴

[英]Overwrite Highcharts X Axis

我想在绘制数字和日期的图表上显示多条线。 我希望X轴始终显示从1月到12月的所有月份,即使只有2月和3月的数据也是如此。 我在这里制造了一个小提琴。 我怎样才能做到这一点? 您可以在小提琴中看到,只有几个月可以显示数据。

我还希望X轴显示“ Jan”,“ Feb”等,并且不显示数字。 这可能吗?

到目前为止,我的代码是:

$('#container').highcharts({
    title: {
        text: 'Chart reflow is set to true'
    },

    subtitle: {
        text: 'When resizing the window or the frame, the chart should resize'
    },


    xAxis: {
        type: "datetime"
    },

    series: [{
        data:[[1456444800000,173682],[1456531200000,21136],[1457049600000,21136],[1457395200000,199158],[1457913600000,413265],[1458777600000,21136],[1459209600000,199158],[1459987200000,413265],[1460505600000,21136],[1461024000000,199158],[1461715200000,413265],[1462406400000,199158]]
    }]
});

为x轴设置一个minmax

xAxis: {
  type: "datetime",
  tickInterval:86400000 * 30,
  min: Date.UTC(2016,0,1),
  max: Date.UTC(2016,11,31)
}

例:

暂无
暂无

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

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