. , , . handlerResponseQuery, . (), . setOnLoadCallback ? , , , .
<html>
<head>
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
<script type="text/javascript">
google.charts.load('current', {'packages':['corechart']});
google.charts.setOnLoadCallback(drawChart);
google.charts.setOnLoadCallback(drawChart2);
function drawChart() {
var query = new google.visualization.Query('https://docs.google.com/spreadsheets/d/1ODIBoKW3H9bLNR2RnyfEqd9c0fzWaql1FfRp_JCWCyY/edit#gid=0');
query.setQuery('select *');
query.send(handleQueryResponse);
}
function drawChart2() {
var query2 = new google.visualization.Query('https://docs.google.com/spreadsheets/d/1yiNn3oQYYK4Z1aCl5R2pGqFcZLU66uFA1tqW69sGrOg/edit#gid=0');
query2.setQuery('select *');
query2.send(handleQueryResponse2);
}
var options = {'title': '^VIX Close & XX Correlation Coefficient',
'legend': {position: 'none'},
'width': 600,
'height': 300};
var options2 = {'title': 'Search Queries: "XX", "Algorithmic Trading", "Trading", "Options"',
'legend': 'bottom',
chartArea:{left:60,top:50,width:'98%',height:'75%'},
'width': 1300,
'height': 500};
function handleQueryResponse(response) {
var data = response.getDataTable();
var chart = new google.visualization.BarChart(document.getElementById('chart-container'));
chart.draw(data, options)
}
function handleQueryResponse2(response2) {
var chart2 = new google.visualization.AreaChart(document.getElementById('chart2-container'));
var data2 = response2.getDataTable();
chart2.draw(data2, options2);
}
</script>
</head>
<body>
<td><div id="chart-container" style="border: 1px solid #ccc"></div></td>
<br>
<td><div id="chart2-container" style="border: 1px solid #ccc"></div></td>
</body>
</html>