0

古いバージョンの Google charts API を使用して単純な画像を生成しています。

例: https://chart.googleapis.com/chart?chs=250x100&chd=t:265,148&cht=p3&chl=empty%20-%20%20265%20|%20with%20link%20-148

api のドキュメントはこちらにあります。チャートの値を担当するリンクの部分の後には、リンク内の「t:」引数が続きます。

ご覧のとおり、265 と 148 の 2 つの値を渡していますが、チャートではそれらがチャートのほぼ半分に等しいことを示しています.....

それはなぜですか?誰かが同様の問題を抱えていましたか?

ではごきげんよう、

アダム

4

1 に答える 1

0

入力した数値はどちらも 100 を超えています。つまり、413% を表示しようとしていることになります。それぞれのパーセンテージを計算し、それを使用することで、正しいグラフを作成できます。

あなたの例では、値として 64% と 36% が必要です: https://chart.googleapis.com/chart?chs=250x100&chd=t:64,36&cht=p3&chl=empty%20-%20%20265%20 |%20with%20link%20-148

これらを次の式で計算しました。

(value / (total)) * 100
于 2012-09-12T10:57:20.873 に答える