Как добавить% к maxScale на графике? - PullRequest
1 голос
/ 20 апреля 2020

Графики работают нормально, но общее количество меняется и быстро заполняется, см.

enter image description here

Мне нужно добавить +% к Максимум

Я пытался:

var scalesMaxTotalCasesTrend =(Math.max(...customConfirmed) * 1.1 ).toFixed(0);
var scalesMaxTotalPositiveTrend = (Math.max(...totPositivi) * 1.1 ).toFixed(0);
var scalesMaxIsolationTrend = (Math.max(...totIsolamento) * 1.1 ).toFixed(0);  
var scalesMaxHospitalizationTrend = (Math.max(...totRicoverati) * 1.1 ).toFixed(0);
var scalesMaxHospitalizationWithSymptomsTrend = (Math.max(...totRicoveratiConSintomi) * 1.1 ).toFixed(0);
var scalesMaxIntensiveCareTrend = (Math.max(...totTerapiaIntensiva) * 1.1 ).toFixed(0);

Но я получаю

Uncaught TypeError: t.toFixed is not a function

Как я могу добавить%, когда я делаю:

ticks: {
    beginAtZero: true,
    suggestedMin: 0,
    max: scalesMax + 50000
}

Это журнал, который я получаю:

var scalesMaxTotalCasesTrend = Math.max(...customConfirmed);
console.log(scalesMaxTotalCasesTrend);
35788

Пробное добавление:

max: scalesMax * 1.1

Но все еще не решение, диаграмме нужно больше места на оси Y

1 Ответ

0 голосов
/ 20 апреля 2020

Работает ли это:

const MAX_MULTIPLIER = 1.1;
scalesMax = Math.round(scalesMax * MAX_MULTIPLIER);

  ...

ticks: {
    beginAtZero: true,
    suggestedMin: 0,
    max: scalesMax + 50000
}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...