如何在Google Charts中设置垂直比例

use*_*388 1 linechart google-visualization

我创建了一个Google Chart折线图.底部有数据点没有显示,因为上面的点很大.

这是我的可视化功能:

  function drawVisualization() {
          var data = google.visualization.arrayToDataTable(#table#);
          var ac = new google.visualization.LineChart(document.getElementById('visualization'));
    ac.draw(data, {
      title : 'Billing Trend for this Month: #date#',
      isStacked: true,
      width: 1200,
      height: 1000,
      vAxis: {title: "Amount"},
      hAxis: {title: "Date"}
    });
  }
Run Code Online (Sandbox Code Playgroud)

我查看了参数列表,但找不到合适的设置.

我希望较低的数据点是可辨别的.

试图做到这一点有没有运气?

谢谢

asg*_*ant 5

您可以将该vAxis.logScale选项设置为true,这会将轴刻度从线性更改为对数.那么您的较小值应该是可辨别的.您还可以尝试其他一些方法(更改用于绘制数据的值,同时保持工具提示相同;使用放大较低值的面板图表); 看一些例子:http://jsfiddle.net/asgallant/b4yCL/