ECharts設(shè)置y軸刻度的最大值與最小值

2020-08-20 17:20 更新

yAxis.min   |   number, string, function

設(shè)置 y 坐標(biāo)軸刻度的最小值。

可以設(shè)置成特殊值 '?dataMin?',此時取數(shù)據(jù)在該軸上的最小值作為最小刻度。

不設(shè)置時會自動計算最小值保證坐標(biāo)軸刻度的均勻分布。

在類目軸中,也可以設(shè)置為類目的序數(shù)(如類目軸 ?data?: ['?類A?', '?類B?', '?類C?'] 中,序數(shù) ??表示 '?類C?'。也可以設(shè)置為負數(shù),如 ?-3?)。

當(dāng)設(shè)置成 ?function ?形式時,可以根據(jù)計算得出的數(shù)據(jù)最大最小值設(shè)定坐標(biāo)軸的最小值。如:

min: function(value) {
return value.min - 20;
}

其中 ?value ?是一個包含 ?min ?和 ?max ?的對象,分別表示數(shù)據(jù)的最大最小值,這個函數(shù)可返回坐標(biāo)軸的最小值,也可返回 null/undefined 來表示“自動計算最小值”(返回 null/undefined 從 v4.8.0 開始支持)。

yAxis.max   |   number, string,function

坐標(biāo) y 軸刻度的最大值。

可以設(shè)置成特殊值 '?dataMax?',此時取數(shù)據(jù)在該軸上的最大值作為最大刻度。

不設(shè)置時會自動計算最大值保證坐標(biāo)軸刻度的均勻分布。

在類目軸中,也可以設(shè)置為類目的序數(shù)(如類目軸 ?data?: ['?類A?', '?類B?', '?類C?'] 中,序數(shù) ??表示 '?類C?'。也可以設(shè)置為負數(shù),如 ?-3?)。

當(dāng)設(shè)置成function?形式時,可以根據(jù)計算得出的數(shù)據(jù)最大最小值設(shè)定坐標(biāo)軸的最小值。如:

max: function(value) {
return value.max - 20;
}

其中 ?value ?是一個包含 ?min ?和 ?max ?的對象,分別表示數(shù)據(jù)的最大最小值,這個函數(shù)可返回坐標(biāo)軸的最大值,也可返回 null/undefined 來表示“自動計算最大值”(返回 null/undefined 從 v4.8.0 開始支持)。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號