2016-07-04 2 views
0

Я использую Chartjs и Angular (angular-chart.js), и мне нужен способ показать мои графики в лучшем виде. У моих графиков есть данные со слишком большим изменением: Graph imageChartjs, работающий с большими и малыми значениями

Есть какой-нибудь способ, которым я могу сгруппировать некоторые Ticks графика? Как интервал 200 - 400 с одним тиком. Или есть другой способ справиться с этим?

ответ

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

Смежные вопросы