На данный момент у меня есть две совершенно разные диаграммы
$(div).highcharts({
title: {
text: ""
},
credits: {
enabled: false
},
xAxis: {
type: "datetime",
},
legend: {
enabled: false
},
yAxis: yAxis.ranking,
series: data.rankings
});
а также
$(div + "Count").highcharts({
chart: {
type: 'column',
},
title: {
text: ""
},
credits: {
enabled: false
},
xAxis: {
type: "datetime",
},
yAxis: yAxis.count,
series: data.counts
});
Мне нужен xAxis, чтобы совпадать одинаково. Оба графика обычно имеют 4 серии и имеют тенденцию выравниваться довольно хорошо, однако в сценарии, где у них есть между 1 и 3 сериями, тогда вторая диаграмма выходит из строя с верхней и центрирует в середине с большим количеством пробелов с обеих сторон.
Мне было интересно, есть ли способ заставить второй граф взять точный xAxis другого графика.
Да, вы можете использовать связанную опцию http://api.highcharts.com/highcharts#xAxis.linkedTo
linkedTo
работать на графиках?
xAxis - объект
Может быть, вы можете просто объявить этот объект вне метода высоких диаграмм. Внутри обоих меток высоких чисел используется объявленный объект.
var xAxis = { type: "datetime" }
который по сути будет таким же, как у меня сейчас.