我想繪製一個Google Chart,其X軸代表週數。當我們跨過一個新的一年時,軸線將會變爲50, 51, 52, 1, 2, 3, ...
。如何防止谷歌圖表改變X軸順序?
我正確排序我的數據,但谷歌圖表堅持重新排序我的X軸,我結束了一個怪異的圖形:
var chartData = [
["Week","Revenue"],
[40,227],
[41,317],
[42,320],
[43,482],
[44,418],
[45,345],
[46,313],
[47,316],
[48,380],
[49,467],
[50,349],
[51,256],
[52,393],
[1,276],
[2,349],
[3,312]
];
google.load("visualization", "1", {
packages:["corechart"],
callback: function() {
var div = document.getElementById('chart');
var chartDataTable = google.visualization.arrayToDataTable(chartData);
var chart = new google.visualization['LineChart'](div);
chart.draw(chartDataTable);
}});
<div id="chart" style="height: 400px;">test</div>
<script src="//www.google.com/jsapi"></script>
如何防止它從重新排序我的數據?
幫助很大,非常感謝!我很驚訝,雖然,谷歌圖表沒有一個簡單的設置來尊重給'arrayToDataTable()'的命令(甚至更多,這不是默認!) – Benjamin
哦,謝謝你指出jsapi的東西也... – Benjamin
歡呼!看到__EDIT__上面的更多信息... – WhiteHat