Charts 谷歌图表:带后缀的数据标签

Charts 谷歌图表:带后缀的数据标签,charts,google-visualization,prefix,limesurvey,suffix,Charts,Google Visualization,Prefix,Limesurvey,Suffix,我刚刚开始使用谷歌图表。我有个问题。我想在我的列中添加数据标签,事实上我已经成功了。但是,我想给这些标签添加一个后缀(百分比%)。我尝试使用NumberFormat,但没有出现任何图表。我做错了什么 load('visualization','1',{'packages':['corechart']}); setOnLoadCallback(drawChart); 函数绘图图(){ var data=google.visualization.arrayToDataTable([ ['Kenm

我刚刚开始使用谷歌图表。我有个问题。我想在我的列中添加数据标签,事实上我已经成功了。但是,我想给这些标签添加一个后缀(百分比%)。我尝试使用NumberFormat,但没有出现任何图表。我做错了什么


load('visualization','1',{'packages':['corechart']});
setOnLoadCallback(drawChart);
函数绘图图(){
var data=google.visualization.arrayToDataTable([
['Kenmerk','Belangrijkhide',{role:'style'}],
[Uitstellen',10',颜色:灰色'],
['bijwerkingen',20,'颜色:黄色'],
[Behandlingen',30,'颜色:红色'],
['Schema',40,'颜色:蓝色']
]);
var view=newgoogle.visualization.DataView(数据);
view.setColumns([0,1,1,
{calc:“字符串化”,
资料来源专栏:1,
键入:“字符串”,
角色:“注释”},
2]);
//设置图表选项
变量选项={
宽度:800,
身高:600,
标题:“熔渣”,
变量:{title:'belangrijkheid van elk kenmerk in percentage uitgedrukt',格式:'\\'%\''''',maxValue:'100',minValue:'0'},
图例:{位置:'无'},
条:{groupWidth:'75%},
};
//实例化并绘制图表,传入一些选项。
var chart=new google.visualization.ColumnChart(document.getElementById(“ColumnChart_values”);
图表绘制(视图、选项);
}


将您的calc函数替换为不仅仅是字符串化的函数。可能类似于calc:function(dt,rowIndex){return dt.getValue(rowIndex,1.toString()+'%')这样做很有效!谢谢你的帮助!用一个不仅仅是字符串化的函数替换您的calc函数。可能类似于calc:function(dt,rowIndex){return dt.getValue(rowIndex,1.toString()+'%')这样做很有效!谢谢你的帮助!