小编Ale*_*lex的帖子

在谷歌图表图表中设置浮点数

我想将值为137.55的值分配给谷歌图表中的"数字"类型列,然后绘制它.无论何时我分配浮点数,它都会抛出此异常:

Uncaught Error: Type mismatch. Value 32.03 does not match type number in column index 1 
Run Code Online (Sandbox Code Playgroud)

我的代码是这样的:

      var data = new google.visualization.DataTable();

   data.addColumn('number','Loop');
   data.addColumn('number','ReqSec');
   var myTicks = new Array();

   var formatter = new google.visualization.NumberFormat({
       fractionDigits: 2
    });

   for (var i=0;i<arr.length;i++){
        myVal = $.trim(arr[i][10]);
        myVal = parseFloat(Math.round(myVal * 100) / 100).toFixed(2);
        data.addRow([parseInt(i), myVal]);
        myTicks[i] = i;
   }

   formatter.format(data, 1);

  // Create and draw the visualization.
  new google.visualization.AreaChart(document.getElementById('visualization')).
      draw(data, {curveType: "function",
                  width: 700, height: 400,
                  vAxis: {title: 'Throughput'},
                  hAxis: {title: 'Loop', ticks: …
Run Code Online (Sandbox Code Playgroud)

javascript graph google-visualization

3
推荐指数
1
解决办法
9410
查看次数

标签 统计

google-visualization ×1

graph ×1

javascript ×1