我知道有一个像 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)