google.load('visualization', '1', {'packages':['annotatedtimeline']}); google.setOnLoadCallback(drawChart); function drawChart() { var data = new google.visualization.DataTable(); data.addColumn('date', 'Date'); data.addColumn('number', 'Data'); data.addRows([ [new Date($y1, 1, 1), $value_y1_1], [new Date($y1, 2, 1), $value_y1_2], [new Date($y1, 3, 1), $value_y1_3], ]); var chart = new google.visualization.AnnotatedTimeLine(document.getElementById('chart_div1')); chart.draw(data, {displayAnnotations: true}); } </script>
I want to add more monthly data points, from $y1 to $y80, with the corresponding $value. I used a for loop but got "undefined variable" error. Suggestions?
Thanks!
[new Date($y1, 1, 1), $value_y1],
[new Date($y2, 1, 1), $value_y2],etc<script type='text/javascript'>
google.load('visualization', '1', {'packages':['annotatedtimeline']});
google.setOnLoadCallback(drawChart);
function drawChart() {
var data = new google.visualization.DataTable();
data.addColumn('date', 'Date');
data.addColumn('number', 'Value'); data.addRows([ <?php for (6=1; 6<=90; 6++){ echo: "[new Date(".1976."1, 1), ".."],"; } ?>
]);
var chart = new google.visualization.AnnotatedTimeLine(document.getElementById('chart_div1'));
chart.draw(data, {displayAnnotations: true});
}
</script>
<?php for (=10; <=13; ++){ echo "[new Date(".."1, 1), ".."],";
}
?>
]);
var chart = new google.visualization.AnnotatedTimeLine(document.getElementById('chart_div1'));
chart.draw(data, {displayAnnotations: true});
}
</script> </head>
<?php for (=0; <=3; ++){ echo "[new Date(" . . ", 1, 1), " . . "],"; } ?>
weird!