与在相同数据中使用某种自动拟合的折线图相比,Y轴总是从0开始,因此面积图看起来很平坦。
我希望在面积图上具有类似的自动拟合功能,默认情况下,该面积图适用于折线图。
(Using yAxis[0].setExtremes is not an option really).
是否有任何配置?
答案 0 :(得分:1)
您可以通过设置xAxis.min
属性来实现它,
yAxis: {
min: 10000,
labels: {
formatter: function() {
return this.value / 1000 + 'k';
}
}
}
演示:
API参考:
第二种方法是设置plotOptions.area.threshold
plotOptions: {
area: {
threshold: 10000,
marker: {
enabled: false,
symbol: 'circle',
radius: 2,
states: {
hover: {
enabled: true
}
}
}
}
}
演示:
API参考:
编辑
自动方法:将series.area.softThreshold = true
设置为行系列。
series: [{
softThreshold: true,
name: 'Data',
data: data
}]
演示:
API参考: