【问题标题】:Google Charts Line Chart ignoring decimal vAxis option谷歌图表折线图忽略十进制 vAxis 选项
【发布时间】:2016-03-10 12:16:07
【问题描述】:

我确实需要一些关于 Google Chart 的帮助。所以,我确实需要我的折线图中的 vAxis 有十进制值,所以我使用

<code>
vAxis: {
format: 'decimal'
   }
</code>

option 数组中,但我仍然得到类似“40K”而不是“40,000”的值。

我不明白问题出在哪里。

【问题讨论】:

  • 为什么小数点40000没有小数点?没关系,您指的是 Google 图表文档。

标签: javascript api charts formatting options


【解决方案1】:

您可以查看下面的 JSFiddle 我也很困惑为什么使用 Google 图表栏时的格式不起作用,但我可以建议使用组合图表,有两种选择。

我仍在研究格式,因为我自己仍然不确定问题似乎是什么。

JSFiddle

jQuery(function($) {
  google.charts.load('current', {
    callback: drawChartAverage,
    packages: ['corechart']
  });

  function drawChartAverage() {
    var result = [
      ['Users', 'Minutes'],
      ['1', 40000],
      ['2', 30000],
      ['3', 60000],
      ['4', 50000]
    ];
    var options = {
      title: 'Minutes across Users',
      vAxis: {
        title: 'Minutes'
      },
      hAxis: {
        title: 'User'
      },
      seriesType: 'bars',
      series: {
        1: {
          type: 'line'
        }
      }
    };
    var chartdata = new google.visualization.arrayToDataTable(result);
    var chartAvg = new google.visualization.ComboChart(document.getElementById('chartAvg'));
    chartAvg.draw(chartdata, options);
  }
})

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-26
    • 1970-01-01
    • 2022-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多