2014-04-03 16 views
1

我只是想在我的圖表(Highcharts)中實現幾件事情。如何在高圖中以不同顏色顯示我的標籤和每個x軸的完整日期?

1)。即使在同一年我也要顯示完整的date。目前它只顯示day and Month。 2)。我如何將顏色傳遞給y axis標籤中的每一個。 (例如)

xAxis: { 
    categories: [[0],['Contract Period', 'blue'], ['Pre Contract Period', 'green'], ['Tender Period', 'red']] 
} 

3)。我想爲xaxis的每個點顯示date。無論我在哪裏,它都會顯示剛開始的date。 4)。我的圖表colors取決於Y axis標籤。不是X axis標籤。我不想爲傳說中的標籤顯示任何顏色。我只想顯示文本原始日期和實際日期。沒有顏色。所以只有當我點擊原始日期時,它才顯示原始日期。

此外,我只是試圖得到像甘特這樣的圖表。謝謝。

我得到了什麼,到目前爲止,

CHART SO FAR

回答

1

1)您可以使用dateTimeLabelFormats和地點%Y爲日/月

2)你需要使用labelFormatter和返回值即作爲跨度與顏色。

3)你的意思是在整個酒吧,toolip應該顯示酒吧的每個「部分」的日期?如果是的話,這是不可能的。

4)那麼它應該是什麼樣子?

+0

如何將時間範圍轉換爲工具提示中的日期範圍以下小提琴?謝謝。 http://jsfiddle.net/Sriganesh/LnAq3/54/ – Vinay

+1

通過這種方式,您可以在工具提示格式化程序中使用Highcharts.dateFormat(),如http://jsfiddle.net/LnAq3/55/但您需要調整ot顯示系列名稱等其他信息。 –

+0

非常感謝:-) – Vinay

相關問題