luf*_*143 2 axis max highcharts
......或者我的错是什么?
我试图在两个轴上设置yAxis.max值.但它不起作用.
左边的yAxis应该是330-410,tickInterval是10,右边的是-0.6-1,1,tickInterval是0.1.
yAxis: [{
labels: {
style: {
color: "#4553c5"
}
},
title: {
text: "ppm",
align: "high",
rotation: 0,
x: 10,
y: -30,
textAlign: 'left',
style: {
color: "#4553c5"
}
},
min: 330,
max: 410,
tickInterval: 10,
gridLineWidth: 1,
gridLineColor: '#efefef',
endOnTick: false
}, {
labels: {
style: {
color: "#ec5d61"
}
},
title: {
text: "°C Anomaly",
align: "high",
rotation: 0,
textAlign: "right",
x: -10,
y: -30,
style: {
color: "#ec5d61"
}
},
min: -0.6,
max: 1.1,
tickInterval: 0.2,
gridLineWidth: 1,
gridLineColor: '#efefef',
opposite: true,
endOnTick: false
}],
Run Code Online (Sandbox Code Playgroud)
这有什么问题?谢谢你的任何提示!
使用双轴时,min和max会被默认alignTicks设置混淆.
设置alignTicks为false通常可以解决问题
chart: {
alignTicks: false
},
Run Code Online (Sandbox Code Playgroud)
例:
OTOH,使用像这样的双y轴图表通常是一个坏主意,因为它混淆了两个系列,其相互作用并不意味着什么,因为它们是在两个不同的尺度上测量的.
有用的阅读主题: