Hi Satish,
Here is an example of something similar, it will need some extra work to get it to match exactly what you want.
google.charts.load('current', {packages:['corechart']});
google.charts.setOnLoadCallback(drawChart);
function drawChart() {
var oldData = google.visualization.arrayToDataTable([
['Period', 'Targets'],
['Q1', 12],
['Q2', 4],
['Q3', 10],
['Q4', 3]
]);
var newData = google.visualization.arrayToDataTable([
['Period', 'Targets'],
['Q1', 3],
['Q2', 17],
['Q3', 18],
['Q4', 4]
]);
var colChartDiff = new google.visualization.ColumnChart(document.getElementById('colchart_diff'));
var options = {
legend: { position: 'top' } ,
diff: { newData: { widthFactor: 0.5 } }
};
var diffData = colChartDiff.computeDiff(newData, oldData);
colChartDiff.draw(diffData, options);
}
Regards,
Steve.