HTML Editor
<!DOCTYPE html> <html lang="en-US"> <head> <script src="https://www.gstatic.com/charts/loader.js"></script> </head> <body> <div id="point"> </div> <script> google.charts.load('current', {'packages':['bar']}); google.charts.setOnLoadCallback(drawChart); function drawChart() { var data = google.visualization.arrayToDataTable([ ['Month', 'Baked', 'Sold', 'Unsold'], ['Jan', 750, 700, 50], ['Feb', 800, 700, 100], ['Mar', 600, 400, 200], ['Apr', 1000, 850, 150] ]); var options = { chart: { title: 'Black Forest Cake', subtitle: 'Cakes Baked, Sold and Unsold: Jan 19 - Apr 19', }, bars: 'horizontal', // Required for Material Bar Charts. hAxis: { format: 'decimal' }, height: 400, colors: ['#1b9e77', '#d95f02', '#7570b3'] }; var chart = new google.charts.Bar(document.getElementById('point')); chart.draw(data, google.charts.Bar.convertOptions(options)); var btns = document.getElementById('btn-group'); btns.onclick = function (e) { if (e.target.tagName === 'BUTTON') { options.hAxis.format = e.target.id === 'none' ? '' : e.target.id; chart.draw(data, google.charts.Bar.convertOptions(options)); } } } </script> </body> </html>
OUTPUT
×

Save as Private