Не удается заставить jsChart соблюдать настройки Yaxis на горизонтальной гистограмме - PullRequest
0 голосов
/ 10 декабря 2018

Я пытаюсь заставить гистограмму разбросаться немного больше, хотя значения очень близки друг к другу.Я бы тоже хотел включить ноль в график.И я хочу видеть только целые числа, потому что это количество.14.1 не имеет смысла.Но независимо от того, что я пытаюсь (и я, кажется, перепробовал все трюки, в том числе beginAtZero, предложилMin, предложилMax и т. Д.), JsChart думает, что знает лучше.Есть идеи, как заставить это работать?Вот мой код для создания горизонтальной гистограммы:

new Chart(document.getElementById("testSetChart"), {
    type: 'horizontalBar',
    data: {
        labels: @Html.Raw(Model.TestSetLabels),
        datasets: [{
            data: @Model.TestSetValues,
            backgroundColor: [" #FFFFFF", "#FFFF00", "#FF0000", "#008000", "#0000FF"],
            borderColor: "#000000",
            borderWidth: "1"
        }]
    },
    options: {
        yaxes: [{
            ticks: {
                beginAtZero: true,
                stepSize: 2,
                min: 0,
                suggestedMin: 0,
                suggestedMax: 30,
                maxTicksLimit: 5
            }
        }],
        xaxes: [{
            beginAtZero: true
        }],
        legend: { display: false },
        title: {
            display: true,
            text: 'Randomized Test Sets'
        }
      }
    }
});

Когда я это делаю, я получаю это: enter image description here

...