我想在图表上显示多条线,绘制数字和日期。我希望 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 轴设置min
和max
值:
xAxis: {
type: "datetime",
tickInterval:86400000 * 30,
min: Date.UTC(2016,0,1),
max: Date.UTC(2016,11,31)
}
例:
- http://jsfiddle.net/jlbriggs/ejjtc73h/2/