2016-07-04 79 views
0

我使用Chartjs和Angular(angular-chart.js),我需要一種更好的方式來顯示我的圖。我的圖表有太多變化的數據: Graph imageChartjs處理大大小小的值

有什麼辦法可以組圖的一些滴答?就像200-400的間隔一樣,只有一個Tick。或者還有其他方法來處理它?

回答

0

,您可以創建plunkr重現此問題,或者你可以試試這個, Linear Scale config

var chartInstance = new Chart(ctx, { 
 
    type: 'line', 
 
    data: data, 
 
    options: { 
 
     scales: { 
 
      yAxes: [{ 
 
       ticks: { 
 
        max: 5, 
 
        min: 0, 
 
        stepSize: 0.5 
 
       } 
 
      }] 
 
     } 
 
    } 
 
});

+0

我得到這個[IMAGE](https://s32.postimg.org/7hjoiohsl/graph2 .PNG)。我已經嘗試過這種解決方案和對數尺度。問題是數據的變化。有一件事我認爲可以解決這個問題,它隱藏了一些蜱蟲,可能是從200到400的蜱蟲,因爲它們在那裏只是因爲柱子數據較大。你說對了? –

+0

是的,有些什麼。如果你提供任何東西,它會很好。 – Prianca