2017-05-01 7 views
0

10進形式の特定のグラフのオプションを設定しようとしています。私は多くの質問をしましたが、なぜ私にとってうまくいかないのかわかりません。Google Charts Axisを10進数でフォーマットすることができません

var temp_chart_options = { 
    title: 'Temperature', 
    hAxis: {title: 'Date', titleTextStyle: {color: '#262626'}, format:'decimal' }, 
    vAxis: {minValue: 0, format: 'decimal'}, 
    keepInBounds: true, 
}; 

temp_chart.draw(temp_data, temp_chart_options); 

私はformat: 'decimal'、またはformat: { pattern: 'decimal' }をやってみましたとさえtemp_chart.draw(data, google.charts.Line.convertOptions(temp_chart_options));をしたとしても、これらの質問を見て:

しかし、それらのどれもように見えるO作業:(

EDIT

誰がホバーの形式を変更する方法を知っていますか?
change the format of the hover

答えて

2

縦軸のformatパラメータには、適切なフォーマットパターンを指定する必要があります。たとえば、vaxis: {format:'0.00'}は、その後ろに小数点以下2桁の数字を示します。

Google's documentationはこれについて非常に不完全であることに注意してください。これらはプリセットを使用した例とセパレータ(例:'#,###')を使用した例ですが、小数点以下の桁数を示す例はなく、数値書式指定子に関する完全なドキュメントもありません。おそらくそれは他の場所で文書化されているかもしれませんが、私が上にリンクしたページは、もしそうならリンクを提供しなければなりません。それはしません。私は実験によって0.00形式を発見しました。

+0

あなたは何をしましたか、私は軸の値を変更しようとしていないことに気付きました。それはホバーの値でした。それにもかかわらず、あなたの答えは問題を解決しました。 – dsomel21

関連する問題