2015-07-12 53 views
0

我從JSON生成了一個包含大量數據但只有一個「x ax」系列的圖表。我不是很清楚,但一個例子是更好的。刪除Highcharts中座標軸和列之間的空格只有一個類別

My chart

我想刪除列和權利之間的空白,爲了放大 我讀this post

解決方案
xAxis: { 
min: 0, 
} 

對我來說,不工作(或者也許我做錯了..),因爲我對X斧頭只有一個項目,類別「學生」

Here is my fiddle(名稱是隨機的)

+0

您只希望它在右邊刪除?不是左邊? –

+0

您需要將pointPadding/groupPadding設置爲0並添加pointRange。例如:http:// jsfiddle。net/T45rQ/318/ –

+0

謝謝,那就是我一直在尋找的!但我會遵循jlbriggs的建議並使用垂直圖表 – iBadGamer

回答

1

塞巴斯蒂安的評論應該回答實際問題,但我必須首先使用這個設置來提出質疑。

如果只有一個類別,則該類別本身不起任何作用 - x軸標題可以填充該角色,並且不需要調整設置以正常運行。

對於每個學生來說,一個單獨的系列確實是矯枉過正的,並且導致5頁的圖例條目不值得與實際學生的專欄相關聯,因爲每種顏色的重複次數太多(而且,重新根本不會拿出73種明顯的可識別的顏色,也將是有益的嘗試......)

我建議幾件事情:

1)使用單一系列爲所有的學生。通過使用73個不同系列

2)使用每個學生的名字作爲類別

3)忘了多種顏色一無所獲 - 他們補充什麼有用的,如果他們沒有

沒有足夠多的人甚至

4)使其成爲水平的bar圖表而不是column圖表。

結果是一個更加用戶友好的顯示。

例子:

此外,如果目標是展示一種有意義的方式的價值觀,我會認真考慮的價值,而不是按名稱排序。我意識到可能會有一些按字母順序排序的參數,但在按值排序時,它確實以更容易理解的方式顯示數據。

例子:

FWIW

+0

謝謝你們這些好主意,我會按照你的意見! – iBadGamer