小编gac*_*oni的帖子

如何使用最小值、最大值的小数 % 格式化 Google 图表仪表?

我知道有一个像 min、max (数字类型)这样的选项来配置值,但我想知道是否可以将它们设置为...

0.00% 至 100.00%

我知道可以在 GoogleSheets 图表上执行此操作,但我不确定如何在 javascript 上执行此操作或是否可能。

var formatnumbers = new google.visualization.NumberFormat({
  suffix: '%',
  fractionDigits: 2
});
formatnumbers.format(data, 1);
Run Code Online (Sandbox Code Playgroud)

这仅适用于中间值。

google.charts.load('current', {'packages':['gauge']});
google.charts.setOnLoadCallback(drawChart);

function drawChart() {

 var data = google.visualization.arrayToDataTable([
   ['Label', 'Value'],
   ['ALCANCE', 80],
   ['OBJETIVO', 55],
   ['MEDICOS TOP', 68]
 ]);

 var options = {
   width: 600, height: 220,//400,120
   redFrom: 0, redTo: 75,
   yellowFrom:75, yellowTo: 85,
   greenFrom:85 , greenTo:100,
   minorTicks: 5,
   min:0,
   max:100
  };

 var chart = new google.visualization.Gauge(document.getElementById('chart_div'));
    
    //----------------new--------------//
    
 var formatnumbers = new google.visualization.NumberFormat({
   suffix: '%', …
Run Code Online (Sandbox Code Playgroud)

javascript charts google-visualization gauge

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

标签 统计

charts ×1

gauge ×1

google-visualization ×1

javascript ×1