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”
不推荐使用。