我有一个图表,其中两个图表/系列具有不同的单位。因此,y轴是不同的,极值是彼此分开计算的。
有没有办法告诉Highcharts 使用相同的比例,尽管所有图表/系列都有不同的单位?
下面是图表。作为示例,相关的y轴是右边的那些。单位不同:“W / m ^ 2”和“kW / kWp”,但我希望比例相同。
当然,一种方法是手动方法:在我的控制器中,浏览所有数据系列并检查所有数据系列的总体最小值和最大值,然后通过
手动应用极值chart.yAxis[i].setExtremes(min, max)
但我想知道Highcharts是否有任何办法,比如配置选项,来实现这一目标。 到目前为止,我在文档中找不到任何内容。
感谢。
答案 0 :(得分:3)
可以选择实现这一目标。您可以通过linkedTo属性将一个轴链接到另一个轴。
来自API:
linkedTo:数字
此轴链接到的另一个轴的索引。当轴链接到主轴时,它将采用与主轴相同的极限,但由min或max或setExtremes指定。它可用于显示其他信息,或通过复制比例来轻松阅读图表。
示例:http://jsfiddle.net/n8tokqru/
yAxis: [{
}, {
linkedTo: 0
}],