覆盖高图 X 轴



我想在图表上显示多条线,绘制数字和日期。我希望 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)
}

例:

  • http://jsfiddle.net/jlbriggs/ejjtc73h/2/

最新更新