Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/378.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 谷歌图表-避免在yAxis中显示负值_Javascript_Google Visualization - Fatal编程技术网

Javascript 谷歌图表-避免在yAxis中显示负值

Javascript 谷歌图表-避免在yAxis中显示负值,javascript,google-visualization,Javascript,Google Visualization,我有以下代码: function drawVisualization() { // Create and populate the data table. var data = google.visualization.arrayToDataTable([ ['Year', 'People'], ['2010',0] ]); // Create and draw the visualization. new google.visualization.Colu

我有以下代码:

function drawVisualization() {
  // Create and populate the data table.
  var data = google.visualization.arrayToDataTable([
    ['Year', 'People'],
    ['2010',0]
  ]);

  // Create and draw the visualization.
  new google.visualization.ColumnChart(document.getElementById('visualization')).
      draw(data,
           {title:"Yearly Coffee Consumption by Country",
            width:600, height:400,
            hAxis: {title: "Year"},
            backgroundColor: 'none'
           }
      );
}
这给了我下面的图表

如何避免在yAxis中显示负值?我试着添加
vAxis:{minValue:0}
没有任何运气

这些图表有一个操场/沙箱:


您需要将viewWindowMode设置为显式

vAxis: {viewWindowMode: "explicit", viewWindow:{ min: 0 }}
viewWindowMode:“explicit”
在当前版本中不推荐使用:
vAxis.viewWindow.min

vAxis: {
    viewWindow: {
        min: 0
    }
}

另一方面,这似乎解决了我的问题。谢谢大家!<代码>viewWindowMode:“显式”不再需要,因为它现在已被弃用。旁注:当您在折线图中使用曲线时,它将产生一个负数,如果使用直线则不会。正确地说,
viewWindowMode:“explicit”
不推荐使用。