显示在谷歌图表API小数
问题描述:
我与谷歌的柱形图在这里工作,我无法弄清楚如何在我的图表显示小数我的价值观,我可以证明我的价值的唯一途径是包括.ToString(".")
这将删除所有小数,并只显示一个整数。显示在谷歌图表API小数
有没有办法解决这个问题的方式,我想显示一个小数有。例如(6,2)
<script>
google.charts.load('current', {
'packages': ['corechart']
});
google.charts.setOnLoadCallback(drawVisualization);
function drawVisualization() {
var data = google.visualization.arrayToDataTable([
['Lift', 'Total', 'Squat', 'Benchpress', 'Deadlift'],
['Lift', @average.ToString("."), @saverage.ToString("."), @baverage.ToString("."), @daverage.ToString(".")],
]);
var options = {
title: 'Average reps per set',
backgroundColor: { fill: 'transparent' },
explorer: { axis: 'horizontal' },
vAxes: {
0: { logScale: false, viewWindow: { min: 0 } },
1: { logScale: false, maxValue: 2 }
},
hAxis: { title: '' },
seriesType: 'bars',
curveType: 'function',
series: {
0: { targetAxisIndex: 0, color: '#20f400' },
}
};
var chart = new google.visualization.ComboChart(document.getElementById('chart_div'));
chart.draw(data, options);
}
</script>
答
谷歌图表期待.
代替,
使用@average.replace(",",".")
为什么在标签C#? –
我用剃刀 –
[谷歌维基数字格式(https://developers.google.com/chart/interactive/docs/customizing_axes#number-formats)也许这将帮助 –