Диаграммы Google. Избегайте показывать отрицательные значения в yAxis.

У меня есть следующий код:

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'
           }
      );
}

Что дает мне следующий график chart

Как я могу сделать, чтобы не показывать отрицательные значения в yAxis? Я попытался добавить vAxis: {minValue:0} без везения.

Для этих графиков есть игровая площадка/песочница: Игровая площадка Google Chart

Ответы

Ответ 1

Вам нужно установить viewWindowMode как явный

vAxis: {viewWindowMode: "explicit", viewWindow:{ min: 0 }}

Ответ 2

viewWindowMode: "explicit" устарела в текущей версии, которая использует: vaxis.viewWindow.min:

vAxis: {
    viewWindow: {
        min: 0
    }
}