2015-09-08 154 views
0

在這段視頻的末尾https://www.youtube.com/watch?v=BfQpLvl6tpw,圖表中有垂直標籤,用金錢面具來形成。使用下面的代碼:格式化垂直標籤(vaxis)與谷歌錢圖表谷歌?

var formatter = new google.visualization.NumberFormat(
       {prefix: 'R$ ', negativeParens: true, negativeColor: 'red'} 
      ); 
      formatter.format(data, 1); 
      formatter.format(data, 2); 

我得到相同的結果,以鼠標懸停點的標籤,而不是在左側,如視頻垂直固定標籤。

我該怎麼做才能得到這個結果?

+0

觀測值:我想是使用javascript不是Google文檔做。視頻只是一個例子。 – Doglas

回答

0

使用此選項:

vAxis:{format:'R$ #,###'} 

演示:

google.load('visualization', '1', { 
 
    packages: ['corechart'] 
 
}); 
 
google.setOnLoadCallback(drawChart); 
 

 
function drawChart() { 
 
    var data = google.visualization.arrayToDataTable([ 
 
    ['Element', 'R$/kg'], 
 
    ['Silver', 5477.44], 
 
    ['Gold', 36121.36], 
 
    ['Platinum', 32407.95], // CSS-style declaration 
 
    ]); 
 

 
    var options = { 
 
    vAxis: { 
 
     format: 'R$ #,###' 
 
    } 
 
    }; 
 
    var formatter = new google.visualization.NumberFormat({ 
 
    prefix: 'R$ ' 
 
    }); 
 
    formatter.format(data, 1); 
 

 
    var chart = new google.visualization.ColumnChart(document.getElementById('chart_div')); 
 
    chart.draw(data, options); 
 
}
<script type="text/javascript" src="https://www.google.com/jsapi"></script> 
 
<div id="chart_div"></div>