I have five pieces of code that I'd like to display on one web page in different areas. Unfortunately, only the last two entered will show up at any given time. Could anyone help with ideas for a fix? I'd be very grateful!
1)
<script type="text/javascript">
google.load("visualization", "1", {packages:["corechart"]});
google.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Beer', '%'],
['J. Marie', 2],
['River North White', 2],
['Anniversary Ale 2', 3],
['Hello, Darkness', 1],
['BPR', 2],
['Avarice', 1],
]);
var options = {
tooltip: { text:'percentage' },
title: 'Beers Sampled',
pieHole: 0.4,
};
var chart = new google.visualization.PieChart(document.getElementById('donutchart'));
chart.draw(data, options);
}
</script>
<div id="donutchart" style="width: 408px; height: 306px;"></div>
2)
<script type="text/javascript">
google.load("visualization", "1", {packages:["corechart"]});
google.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Category', 'Average', 'Median', 'Mode'],
['Visual Appeal', 3.9, 4, 3.5],
['Aromatic Appeal', 3.8, 4, 4.5],
['Taste/Flavor', 4.2, 4, 5],
['Overall Appeal', 4, 4, 4.5]
]);
var options = {
title: 'Voting Results',
legend: { position: 'bottom'},
vAxis: {title: 'Areas of Interest', titleTextStyle: {color: 'black'}}
};
var chart = new google.visualization.BarChart(document.getElementById('chart_div'));
chart.draw(data, options);
}
</script>
<div id="chart_div" style="width: 408px; height: 306px;"></div>
3)
<script type="text/javascript">
google.load("visualization", "1", {packages:["corechart"]});
google.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Beer', '%'],
['Avalanche Amber Ale', 10]
]);
var options = {
tooltip: { text:'percentage' },
title: 'Beers Sampled',
pieHole: 0.4,
};
var chart = new google.visualization.PieChart(document.getElementById('donutchart'));
chart.draw(data, options);
}
</script>
<div id="donutchart" style="width: 408px; height: 306px;"></div>
4)
<script type="text/javascript">
google.load("visualization", "1", {packages:["corechart"]});
google.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Category', 'Average', 'Median', 'Mode'],
['Visual Appeal', 3.8, 4, 4],
['Aromatic Appeal', 2.9, 2.5, 2.5],
['Taste/Flavor', 3.5, 4, 4],
['Overall Appeal', 3.1, 3, 3]
]);
var options = {
title: 'Voting Results',
legend: { position: 'bottom'},
vAxis: {title: 'Areas of Interest', titleTextStyle: {color: 'black'}}
};
var chart = new google.visualization.BarChart(document.getElementById('chart_div'));
chart.draw(data, options);
}
</script>
<div id="chart_div" style="width: 408px; height: 306px;"></div>
5)
<html>
<head>
<script type="text/javascript">
google.load("visualization", "1", {packages:["corechart"]});
google.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Category', 'Visual', 'Aromatic', 'Flavor/Taste', 'Overall',
{ role: 'annotation' } ],
['River North', 3.9, 3.8, 4.2, 4, ''],
['Breckenridge', 3.8, 2.9, 3.5, 3.1, ''],
]);
var options = {
title: 'Contest Results',
width: 408,
height: 306,
legend: { position: 'top', maxLines: 3 },
bar: { groupWidth: '75%' },
isStacked: true,
};
var chart = new google.visualization.BarChart(document.getElementById('chart_div'));
chart.draw(data, options);
}
</script>
</head>
<body>
<div id="chart_div" style="width: 408px; height: 306px;"></div>
</body>
</html>