2012-01-20 51 views
1

你好,我有一個谷歌可視化的折線圖是這樣的...谷歌可視化折線圖的起源

<script type="text/javascript" src="https://www.google.com/jsapi"></script> 

<script type="text/javascript"> 

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

    google.setOnLoadCallback(drawChart); 

    function drawChart() { 

     var data = new google.visualization.DataTable(); 

     data.addColumn('string', 'Week'); 

     data.addColumn('number', 'Points'); 

     data.addRows([['12/26/2011 12:00:00 AM', 0], ['1/2/2012 12:00:00 AM', 0], ['1/9/2012 12:00:00 AM', 0], ['1/16/2012 12:00:00 AM', 0]]); 



     var options = { 

      width: 800, height: 400, 

      hAxis: {title: 'Week'}, 

      vAxis: {title: 'Points', minValue: 0, baseline: 0}, 

      title: 'Activity' 

     }; 



     var chart = new google.visualization.LineChart(document.getElementById('chart_div')); 

     chart.draw(data, options); 

    } 

</script> 



<div id="chart_div"></div> 

如何設置垂直軸從0開始(現在它從-1開始並且前往1 )(我的垂直軸值始終> 0)。他們總是自然數字我怎樣才能讓垂直軸只顯示比例上的自然數(沒有小數)? 謝謝 波格丹

回答

2

var options,你可以補充一點:

 vAxis: { 
     viewWindowMode: 'explicit', 
     viewWindow: { 
      //max: 8000, 
      min: 0, 
     }, 
     gridlines: { 
      count: 18, //set kind of step (max-min)/count 
     } 
     }