3

ページに Google ビジュアライゼーションの円グラフを追加しました。それはすべてうまく機能しており、事前定義されたオプションでカスタマイズするのに問題はありませんでした. ただし、パーセンテージの代わりに凡例内に値を表示するオプションはなく、スライス自体またはホバー ツールチップにのみ表示されます。

凡例に値を表示し、スライスにパーセンテージを表示したいと思います (後者はオプションで実行できます)。

おまけとして…値の末尾に「MW」を追加できますか。つまり、145 だけでなく 145WM が出力されます。

私の現在のチャートのコード: http://pastebin.com/4JJdpxKx

明らかだと思いますが、データは動的に取り込まれています。

4

4 に答える 4

1

変数を作成し、データを動的に取得する必要があります。

var legendValue = 100;
var legendText1= 'legend1' + legendValue;

data.addRows([[legendText1,legendValue],[],[]])
于 2015-03-04T17:59:30.190 に答える
1

凡例に値を追加する唯一の方法は、ラベル列のデータの値または書式設定された値を変更することです。これにより、ツールヒントのラベルも変更されます。

数値の末尾に「MW」を追加するのは簡単です: NumberFormatterを使用するだけです:

// format column 1 as "1,234 MW"
var formatter = new google.visualization.NumberFormat({pattern: '#,### MW'});
formatter.format(data, 1);
于 2013-11-14T16:16:42.467 に答える