Hi,
I want to display a chart where one Set of values is used plotting left Y-axis and the other set of values is marked on the right-hand Y-axis.
Attaching a mockup. Could someone suggest how to plot it.
This the code am trying for the required mockup.
<html>
<head>
<script type="text/javascript">
google.charts.load('current', {'packages':['corechart']});
google.charts.setOnLoadCallback(drawStuff);
function drawStuff() {
var data = new google.visualization.arrayToDataTable([
['Galaxy', 'Distance', 'Brightness'],
['Canis Major Dwarf', 8000, 23.3],
['Sagittarius Dwarf', 24000, 4.5],
['Ursa Major II Dwarf', 30000, 14.3],
['Lg. Magellanic Cloud', 50000, 0.9],
['Bootes I', 60000, 13.1]
]);
var options = {
width: 900,
chart: {
title: 'Nearby galaxies',
subtitle: 'distance on the left, brightness on the right'
},
series: {
0: { type : 'bars' , axis: 'distance' }, // Bind series 0 to an axis named 'distance'.
1: { type: 'line',axis: 'brightness' } // Bind series 1 to an axis named 'brightness'.
},
axes: {
y: {
distance: {label: 'parsecs'}, // Left y-axis.
brightness: {side: 'right', label: 'apparent magnitude'} // Right y-axis.
}
}
};
var chart = new google.visualization.ComboChart(document.getElementById('dual_y_div'));
chart.draw(data, options);
};
</script>
</head>
<body>
<div id="dual_y_div" style="width: 900px; height: 500px;"></div>
</body>
</html>