Google visualization 在谷歌图表的Y轴值中显示百分比符号[%]

Google visualization 在谷歌图表的Y轴值中显示百分比符号[%],google-visualization,Google Visualization,任何人都可以帮助获取Y轴值中的百分比符号[%] 我已经访问了巴布亚新几内亚。在y轴0到18的值中,我希望它是0%到18%。 您需要在两个位置格式化:数据和轴。要格式化数据,请使用数字格式: var formatter = new google.visualization.NumberFormat({pattern: '#%'}); // format column 1 of the DataTable formatter.format(data, 1); 通过vAxis.Format选项格式化

任何人都可以帮助获取Y轴值中的百分比
符号[%]

我已经访问了巴布亚新几内亚。在
y轴0到18
的值中,我希望它是0%到18%。

您需要在两个位置格式化:数据和轴。要格式化数据,请使用数字格式:

var formatter = new google.visualization.NumberFormat({pattern: '#%'});
// format column 1 of the DataTable
formatter.format(data, 1);
通过
vAxis.Format
选项格式化轴值:

vAxis: {
    format: '#%'
}

不需要
google.visualization
行,只需要下一行:

vAxis: {
    format: "#'%'"
}
说明:
区别在于双引号和简单引号<代码>格式属性遵循用于格式化的ICU模式(根据)。当不使用简单引号时,
%
的存在会使每个ICU规范的值乘以x100。因此,通过添加简单引号,
%
是一种转义()

您可以自己添加它,只需在值的末尾添加%符号?谷歌游乐场的例子:['2003%',1336006040036110015829974],它不是字符串;它的浮动值和动态值它不断地改变它的值,但在我的例子中,我要求的['2003',1336060%,400361%,1001582%,997974%]对我不起作用。当我有最小值1和最大值100时,它会继续工作1000%-10000%。这对我很有帮助-不要忘记,当你使用百分比时,值必须小于1。例:47%=0.47,2.65%=0.0265