0

目前我正在使用谷歌图表(柱形图)来显示最近 48 小时内每小时的目标数量。我的代码如下:

var oChartOptions = {   
    height:250,
    hAxis: {
      viewWindowMode:'explicit',
      viewWindow: {
        max: new Date()
        },
      format: "MM/dd h':00'",
      textStyle:{fontSize: 10},
      titleTextStyle: {
        color: 'red',"font-weight":"bold"
      },
      maxTextLines: 12
    }
  };

var nChart = new google.visualization.ColumnChart(nTarget);
var oChartData = new google.visualization.DataTable();
oChartData.addColumn('datetime','Time');
oChartData.addColumn('number','Quantity');                 
oChartData.addRows(aData);    
nChart.draw(oChartData, oChartOptions);

目前效果很好,但是对于h轴,它每6小时显示一次时间标签,我想将这个间隔从6缩短到2。在我对文档进行了很多尝试之后,我仍然没有找到解决方案。

4

1 回答 1

0

chxr您可以使用标签的最后一个参数(可选)指定刻度间隔。这是一个例子:

chxr: 0,0,15,1

它将在第一个轴上定义一个 [0,15] 间隔,每个值都有一个刻度。

于 2013-04-27T10:50:55.793 回答