2015-10-05 125 views
1

我有2個圖表使用相同的數據,一行和一個區域。Highcharts面積圖的最小值y軸

如果數據只具有正值,區域圖顯示「0」作爲最小值

area chart

但是,折線圖Y軸以負值,而不是0開始,即使該數據不包含負值

line chart

問題:當數據怎樣纔可以有線路圖y軸從0開始,但仍保持顯示負值的能力有這樣的價值嗎? (我在圖表渲染後嘗試使用設置min + setExtremes的組合,但這些值有時是不正確的,但我認爲解決方案要簡單得多,因爲面積圖可以自動執行此操作)。

回答

0

目前沒有設置可以做到這一點。

有一個功能要求來實現這一點,已經擱置了一段時間,在這裏:

現在,你必須檢查你的數據,如果沒有負面值,將min設置爲0,如果有負值,則什麼也不做。

它的工作原理默認情況下,面積圖,因爲該區域類型有默認的0明確的最小值,而忽略分鐘如果有負值

我想另一個解決辦法是使用面積系列,但將fillOpacity設置爲0 - 從而只顯示一行,但使用區域的軸縮放設置。

+0

謝謝你,我還在考慮你最後的選項,在面積圖上將fillOpacity設置爲0 – Mihail