Задать вопрос
@RIV3R
Web-разработчик

Как сделать чтобы график в chart js начинался с -100?

664f5f7e9506e692031313.png
Есть такой график, как мне сделать так, чтобы столбцы начинались не от 0, а от -100? Уже несколько дней мучаюсь, помогите, пожалуйста.
Код для графика:
function showDiagramm(php_data, id, username, gender = 'Мужчина', company_name = 'Компания') {
    // console.log(php_data)
    // php_data.map(row => console.log(row))
    let res_points = [];
    php_data.map(row => {
        if(gender == 'Мужчина') {
            res_points.push(result_value['man'][row.characteristic_char][row.points])
        } else {
            res_points.push(result_value['woman'][row.characteristic_char][row.points])
        }
    })

    new Chart(
        document.querySelector(`.diagramm-item #myChart${id}`),
        {
        type: 'bar',
        data: {
            labels: php_data.map(row => row.name.slice(3) + " - " + row.name[0]),
            datasets: [{
              label: username,
              data: res_points,
              backgroundColor: '#0d6efd',
            },]
        },
        options: {
            legend: {display: true},
            scales: {
                yAxes: [{
                    ticks: {
                      beginAtZero: true,
                      max: 100,
                      min: -100,
                    },
                    clip : {
                        bottom : 50
                    }
                }],
            },
            title: {
                display: true,
                text: company_name,
            },
        }
    });
}
  • Вопрос задан
  • 96 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
delphinpro
@delphinpro Куратор тега JavaScript
frontend developer
Ну может здесь проблема
beginAtZero: true,
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы