Диграфы: установить точность по оси Y? - PullRequest
0 голосов
/ 18 июня 2020

Насколько я понимаю, вы можете использовать axisLabelFormatter и valueFormatter для изменения оси Y, но тогда разрешение оси / легенды будет очень низким (с шагом 0,2). У меня есть число от 0,99 до 1,0, и он не покажет мне никаких других значений.

Можно ли управлять десятичными точками? Вот мой пример графика:

let datag = [];
datag.push([0,0.999]);
datag.push([0,0.998]);
datag.push([0,0.997]);
datag.push([0,1.000]);
let g = new Dygraph(document.getElementById("div_g"), datag,
{
  drawPoints: false,
  showRoller: true,
  title: 'Average genome sizes (blue = dup, red = hgt)',
  ylabel: '',
  valueRange: [0.0, ],
  strokeWidth: 2,
  legend: 'never',
  colors: ['#0000FF', '#FF0000'],
  labels: ['Time', 'DUP', 'HGT'],
  axes: {
    y: {
      axisLabelFormatter: function(y) {
        return 'My y label' + y;
      },
      valueFormatter: function(v) {
            return v + ' mph';  // controls formatting in the legend/mouseover
      }, 
   }
 }
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...