2017-05-02 5 views
0

c3 jsライブラリを使用してドーナツチャートを実装する必要があります。 私はc3に小さな問題があります。小さな値(<の合計値の1%)のデータを含める必要がある場合、この値はドーナツには表示されません。c3.jsの値が小さいデータを表示するには

私はC3のドキュメントを見てきましたが、ドーナツの最小値パラメータに関する情報は見つかりませんでした。ここで

は、問題の例である:https://jsfiddle.net/g5hyxr61/例で

['accountH', 0.27] 

最後の値(0.27)が表示されません。あなたは何か考えていますか?

+2

とaccountA)が、それは非常に小さいので、値は〜0.0%として表示されます私はあなたが値を変更する必要がありますように、あなたがこれを処理する必要があるかわからない... – mkaran

+0

事は値です合計値の1%未満であれば<0.001%であるので、現れないことは妥当である。最小のグループ(4874)と比較しても、それは重要ではありません。 – TheBiro

答えて

0

のようにあなたは、「しきい値」オプションを追加する必要があります。それはあなたが伝説をクリックするとaccountHが、ミュート、すべてならば、あなたはそれがあることがわかります(または、あなたがaccountGの間にカーソルを移動すると、表示されません

data: { 
     columns: [ 
      ['DataA', 200], 
      ['DataB', 1200], 
      ['accountC', 50] 
     ], 
     type : 'donut' 
    }, 
    donut: { 
     label: { 
     threshold: 0.01 
     } 
    } 
関連する問題