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

时间:2014-02-24 11:22:40

标签: google-visualization

任何人都可以帮助在Y轴值中获得百分比symbol[%]

我附上了png。在y axis 0 t0 18值中,我希望将其视为0%到18%。 http://i.stack.imgur.com/pF6U0.png

2 个答案:

答案 0 :(得分:2)

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

var formatter = new google.visualization.NumberFormat({pattern: '#%'});
// format column 1 of the DataTable
formatter.format(data, 1);

通过vAxis.format选项格式化轴值:

vAxis: {
    format: '#%'
}

答案 1 :(得分:0)

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

vAxis: {
    format: "#'%'"
}

说明: 区别在于双引号和单引号。 format属性遵循用于格式化的ICU模式(按照GChart specs)。如果不使用单引号,则根据ICU规范,%的存在会使值乘以x100。因此,通过添加简单的引号,%是一种转义(more info