2015-11-25 81 views
0

我正在使用HighCharts庫來顯示我的項目圖表。我修改了一下圖表。我有種結合這兩個圖表http://www.highcharts.com/demo/combo-multi-axeshttp://www.highcharts.com/demo/column-rotated-labels一起得到所需的圖表。但現在的問題是,當圖表顯示時。所有類別不顯示,只顯示第一個HighCharts不顯示所有類別

+0

嘗試移除類型:類別。你的chart_data是什麼?你可以在這裏發佈這些數據嗎? z –

回答

0

您似乎有幾個系列,每個系列只有一個數據點。默認情況下,它只會顯示一個類別,因爲它將它們分組(每個系列的第一個點在第一個類別中,第二個類別中的每個系列的第二個點,等等)。

我建議製作這一個系列 - 這是過度殺傷,並增加了不必要的複雜性,使每個數據點一系列。

或者,如果您堅持多個系列的想法,您可以將grouping: false添加到您的plotOptions,這將超過默認行爲。

參考:

UPDATE:

我忘了補充一點,你需要爲每個數據點,以及包括x值。

實施例:

+0

設置分組:false不起作用。我必須製作所有不同的系列。因爲問題在於三個數據中的一個非常龐大,而另外一個則有數百個。所以他們的圖表甚至不可見。我必須讓它們可見。給他們不同的軸。因此,該圖形是根據各自的值繪製的。 –

+0

查看更新的答案。但是,通過使用不同的系列,並在不同軸上繪製點,您完全否定了在同一圖表上繪製列的整個點 - 比較它們。如果條的長度不會對其他條的值進行編碼,則會完全誤導觀察者並歪曲數據。 FWIW – jlbriggs

+0

謝謝你幫助我。是的,你說的誤導觀衆是對的。但這就是我要求做的。那麼無論如何圍繞這個呢?你提供的jsfiddle,即使我給一些數據非常巨大的值,而一些非常低的值的圖表仍然不顯示。無論如何,我可以向他們展示。 –