Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
円グラフを表示するために Google Visualization API を使用しています。
すべてのデータが 0 の場合、円グラフを表示できますか?
これは、円グラフの性質上、できません。円グラフの角度は、次の式で計算されます (度単位) (value/total)*360。データの合計が 0 の場合、0 で割ることはできないため、角度を取得することはできず、Google やその他のツールを使用して円グラフを取得することはできません。
(value/total)*360
したがって、問題に答えるには、値の合計を確認し、合計がゼロの場合は円グラフを無効にすることをお勧めします。この API の詳細はわかりませんが、例外をキャッチすることさえできると思います。