Я использую HighCharts для отображения некоторых статистических данных, но у меня проблема в том, что когда значения оси x увеличиваются, это сокращает значения.Я прилагаю скриншот.
Существует метод API для установки размера диаграммы, который находится в объекте диаграммы и называется setSize. chart.setSize(width, height) см. Этот пример на jsfiddle и ссылку .
chart.setSize(width, height)
Вы должны добавить marginBottom:
chart = new Highcharts.Chart({ chart: { renderTo: 'container', type: 'column', marginRight: 130, marginBottom: 70 /* HERE */ }, title: { text: '@Model.Title', x: -20 }
Примерно так будет работать:
var height = //get containers original height var new_height = height + (data.length * 10); $("#highcharts-0").css("{height:"+new_height+"}");