我有一個帶有數據的高熱線圖。我想在x軸上顯示datetime的數據。這工作正常,我唯一的問題是x軸總是似乎在我的數據結束時結束。即使沒有足夠的數據,Highcharts x軸日期全範圍
即使只有3個月可用,我也想在幾個月內顯示全年。
有沒有辦法「強制」的X軸做到這一點?
我有一個帶有數據的高熱線圖。我想在x軸上顯示datetime的數據。這工作正常,我唯一的問題是x軸總是似乎在我的數據結束時結束。即使沒有足夠的數據,Highcharts x軸日期全範圍
即使只有3個月可用,我也想在幾個月內顯示全年。
有沒有辦法「強制」的X軸做到這一點?
您沒有傳遞任何空值 - 所有你需要做的就是設置一個軸的最小值和最大值。
這樣,無論您發送了什麼數據,都會顯示全部時間範圍。
爲example
:
Highcharts將只顯示指定的最後一個數據點。如果要強制顯示整年,則必須將所有數據點傳遞給要顯示的那些時間,但值必須爲空。
series: [{
data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6,
null, null, null, null, null, null, null, null, null,
null, null, null, null, null, null, null, null],
pointStart: Date.UTC(2010, 0, 1),
pointInterval: 1 * 3600 * 1000 * 24 // one hour
}]
添加空值好像很多矯枉過正時,你可以設置軸最小和最大.... – jlbriggs