0
我正在使用Google Data Chart,但無法找到我想要做的事情。我想做類似於股票圖表的事情,但不那麼複雜。Google Data Chart有24小時x軸
我想要有一個折線圖或面積圖,無論一天中的哪一天總是在x軸上顯示整整24小時。
我只希望在當天填寫日期。因此,如果我有多個數據點,中午只能水平放置一半圖形,另一半則會空着等待數據。合理?
一個鏈接或例子會很好,謝謝。
我正在使用Google Data Chart,但無法找到我想要做的事情。我想做類似於股票圖表的事情,但不那麼複雜。Google Data Chart有24小時x軸
我想要有一個折線圖或面積圖,無論一天中的哪一天總是在x軸上顯示整整24小時。
我只希望在當天填寫日期。因此,如果我有多個數據點,中午只能水平放置一半圖形,另一半則會空着等待數據。合理?
一個鏈接或例子會很好,謝謝。
很多這取決於你的樣子,但這裏是一個簡單的例子,假設你正在使用你的X軸值是一個數字代表小時。 (即13.5是下午1:30)
google.load("visualization", "1", {
packages: ["corechart"]
});
google.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
["Time", "Value 1", "Value 2"],
[3, 9, 4],
[8.5, 11, 6],
[10.25, 20, 2],
[13, 21, 3]
]);
var options = {
hAxis: {
minValue: 0,
maxValue: 24,
ticks: [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23]
}
};
var chart = new google.visualization.LineChart(document.getElementById("chart"));
chart.draw(data, options);
}
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<div id="chart" style="width: 900px; height: 300px;"></div>