2017-02-13 44 views
0

ここではGoogleの縦棒グラフで作業していますが、値を小数点付きで表示する方法がわかりません。値を表示できる唯一の方法は.ToString(".")すべての小数点を削除し、整数だけを表示します。Google Chart APIの小数点を表示

これを解決する方法はありますか?小数点以下1桁を表示したいと思います。例えば(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> 
+0

.を期待していますか? –

+0

私は剃刀を使用しています –

+0

[Google Wiki番号の形式](https://developers.google.com/chart/interactive/docs/customizing_axes#number-formats)おそらくこれが役に立ちます –

答えて

1

Googleのチャートは、なぜ、タグ内のC#がある代わりに, 使用@average.replace(",",".")

関連する問題