Google視覺化 – Google Visualization API格式與主Y軸不同的輔助Y軸
我有一些我使用Google Visualization API(Google圖表工具)顯示的資料.我已經能夠建立圖形,它看起來很棒,除了輔助Y軸應該以百分比而不是常規數字顯示.這是我的程式碼和生成的影象.
google.load('visualization', '1', {packages: ['corechart']}); function drawVisualization() { //Some raw data (not necessarily accurate)' var data = google.visualization.arrayToDataTable([ ['AuditPeriod', 'Audit Count', 'Fail Percentage'], ['02-11-2012',0,0], ['02-18-2012',0,0], ['02-25-2012',0,0], ... ['07-21-2012',1476,.233062], ['07-28-2012',1651,.253180], ['08-04-2012',2217,.210645] ]); var options = { vAxis: [0: {format: '#,###'}, 1: {format: '#%'}], hAxis: { title: "Week", format: 'm/d/y'}, series: { 0:{ type: "bars", targetAxisIndex: 0 }, 1: { type: "line", targetAxisIndex: 1} } } var chart = new google.visualization.ComboChart(document.getElementById('chart_div')); chart.draw(data, options); } google.setOnLoadCallback(drawVisualization);
如果我設定vAxis:{format:’#%’},那麼兩個軸都將被形成為我不想要的百分比.有沒有辦法形成第二軸不同形式的第一?
asgallant You almost had it, use vAxes instead of vAxis when formatting multiple axes: vAxes: {0: {format: ‘#,###’},1: {format: ‘#%’}}
程式碼日誌版權宣告:
翻譯自:http://stackoverflow.com/questions/11852711/google-visualization-api-format-secondary-y-axis-different-from-primary-y-axis