2017-01-18 49 views
0

何らかの理由で、このグラフには配列の最後の2つのデータが表示されません。知らChartJS:グラフにすべてのデータが表示されない

var data = { 
    labels: ["Brasil", "Argentina", "Chile", "Paraguai", "Peru", "Bolívia", "México"], 
    datasets: [{ 
     data: [ 9.19, 7.77, 6.80, 6.23, 6.00, 4.00, 4.00 ], 
     backgroundColor: backgroundColor 
    }], 
}; 

http://codepen.io/marcelo2605/pen/PWWqJm?editors=0010

誰もがなぜこれが起こっているのですか?

+0

y軸は下から4番目の位置から始まるため、表示されません。 'xAxes:[{ \t \t \t表示:真 \t \t}]' – Legends

答えて

2

Y軸が0から始まるように設定する必要があります。デフォルトでは、データセットの最小値である4から始まります。このため、値4の最後の2つの列は表示されません。

yAxes: [{ 
      ticks: { 
       beginAtZero: true 
      } 
     }] 

更新ペン:http://codepen.io/anon/pen/LxxVBp?editors=0010

+1

ニースを設定した場合は、それを見ることができます!私はデフォルトがゼロだと思った。 – marcelo2605

0

、グラフのyスケールは4 の最小値を有する最後の2点の値が4であるので、それらは図示されていません。 minを0に設定するか、少なくとも4未満に設定してください。

関連する問題