Javascript 在谷歌图表中放置两个数组
我有两个阵列: 销售额[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0] 及 日期[2017年3月1日,2017年3月2日,2017年3月3日,2017年3月4日,2017年3月5日, 06/03/2017, 07/03/2017, 08/03/2017, 09/03/2017, 10/03/2017, 11/03/2017, 12/03/2017, 13/03/2017, 14/03/2017, 15/03/2017, 16/03/2017, 17/03/2017, 18/03/2017, 19/03/2017, 20/03/2017, 21/03/2017, 22/03/2017, 23/03/2017, 24/03/2017, 25/03/2017, 26/03/2017, 27/03/2017, 28/03/2017, 29/03/2017, 30/03/2017, 2017年3月31日] 我不知道这是否正确,但我在玩一个变量:Javascript 在谷歌图表中放置两个数组,javascript,charts,google-visualization,Javascript,Charts,Google Visualization,我有两个阵列: 销售额[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0] 及 日期[2017年3月1日,2017年3月2日,2017年3月3日,2017年3月4日,2017年3月5日, 06/03/2017, 07/03/2017, 08/03/2017, 09/03/2017, 10/03/2017, 11/03/2017, 12/03/2017, 13/03/2017, 14/03/20
var dates= [
<c:forEach var="a" items="${getDates}" varStatus="s">
['${a}'],
</c:forEach>
];
var日期=[
['${a}'],
];
以及:
var销售=[
[${b}],
];
我想输入此代码,但我不能:
<script type="text/javascript">
google.charts.load('current', {'packages':['corechart']});
google.charts.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Dates', 'Sales'],
for (var i = 0; i <= dates.length; i++) {
[dates[i], sales[i]],
}
]);
var options = {
title: 'Company Performance',
curveType: 'function',
legend: { position: 'bottom' }
};
var chart = new google.visualization.LineChart(document.getElementById('curve_chart'));
chart.draw(data, options);
}
</script>
load('current',{'packages':['corechart']});
google.charts.setOnLoadCallback(drawChart);
函数绘图图(){
var data=google.visualization.arrayToDataTable([
[“日期”,“销售”],
for(var i=0;i无法在对arrayToDataTable
而是先创建数据表
,然后添加行
请参阅以下工作片段
google.charts.load('current'{
回调:图纸,
软件包:['corechart']
});
函数绘图图(){
var销售=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0];
变量日期=['01/03/2017', '02/03/2017', '03/03/2017', '04/03/2017', '05/03/2017', '06/03/2017', '07/03/2017', '08/03/2017', '09/03/2017', '10/03/2017', '11/03/2017', '12/03/2017', '13/03/2017', '14/03/2017', '15/03/2017', '16/03/2017', '17/03/2017', '18/03/2017', '19/03/2017', '20/03/2017', '21/03/2017', '22/03/2017', '23/03/2017', '24/03/2017', '25/03/2017', '26/03/2017', '27/03/2017', '28/03/2017', '29/03/2017', '30/03/2017', '31/03/2017'];
var data=new google.visualization.DataTable();
data.addColumn('string','x');
data.addColumn('number','y');
对于(变量i=0;i
非常感谢。它按我所希望的那样工作。上帝保佑你。
<script type="text/javascript">
google.charts.load('current', {'packages':['corechart']});
google.charts.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Dates', 'Sales'],
for (var i = 0; i <= dates.length; i++) {
[dates[i], sales[i]],
}
]);
var options = {
title: 'Company Performance',
curveType: 'function',
legend: { position: 'bottom' }
};
var chart = new google.visualization.LineChart(document.getElementById('curve_chart'));
chart.draw(data, options);
}
</script>