3
我想在Highcharts(javascript庫)中繪製一個非常特殊的圖。我想要X軸有從1890年到2010年的幾十年,但圖形數據可以在這幾十年之間(例如1891年或1974年)。有誰知道如何做到這一點?或者可以指出我正確的方向。Highcharts - 圖 - 幾十年
我想在Highcharts(javascript庫)中繪製一個非常特殊的圖。我想要X軸有從1890年到2010年的幾十年,但圖形數據可以在這幾十年之間(例如1891年或1974年)。有誰知道如何做到這一點?或者可以指出我正確的方向。Highcharts - 圖 - 幾十年
使用min
和max
連同tickInterval
和minorTickInterval
將做這項工作。
// Start at 1890
min: Date.UTC(1890, 0, 1),
// End at 2010
max: Date.UTC(2010, 0, 1),
// Tick interval of 10 years
tickInterval: Date.UTC(2010, 0, 1) - Date.UTC(2000, 0, 1),
// Minor tick interval of 2
minorTickInterval: Date.UTC(2010, 0, 1) - Date.UTC(2008, 0, 1)
以下代碼「tickInterval:Date.UTC(2010,0,1) - Date.UTC(2000,0,1)」幫了我很多,謝謝 – Sumedh
你可以嘗試設置了'{x軸:{分鐘:1890,最大:2010}}'在圖表的選項,當你創建 –
最終使用tickInterval:10 * 365 * 24 * 3600 * 1000來計算幾十年,parseDate爲我生成的地塊生成不同的時間戳。 最有可能不是最好的解決方案,但它的工作原理。最簡單的方法就是擁有數十年的時間,並在正確的時間內投入點數。 – OptimusCrime
請修復您的問題標題! –