Google チャートを使用しており、売上と経費などの 2 つの値を比較したいと考えています。Google チャートのメソッドを使用してgoogle.visualization.arrayToDataTable
いますが、データベースから値を取得し、対応する値をグラフに表示したいと考えています。
私のサンプルコードは
google.load("visualization", "1", {packages:["corechart"]});
google.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
['', '<%= request.getParameter("searchKey") %>', '<%= request.getParameter("competitor") %>'],
['<%=created_at[0]%>', <%=sentimentStats[0]%>, <%=sentimentStats1[0]%>],
['<%=created_at[1]%>', <%=sentimentStats[1]%>, <%=sentimentStats1[1]%>]
]);
}
私はこのような値をハードコーディングしています
['<%=created_at[0]%>', <%=sentimentStats[0]%>, <%=sentimentStats1[0]%>],
['<%=created_at[1]%>', <%=sentimentStats[1]%>, <%=sentimentStats1[1]%>]
代わりに、 for ループで使用したいので、助けてください。