Highcharts - создание динамической оси c по оси X для поддержания расстояния между гистограммами с меньшим количеством точек данных, но с сохранением "ширины" по оси X - PullRequest
0 голосов
/ 12 февраля 2020

Я ищу решение, которое можно добавить в мой клиентский скрипт в приводе opentext studio. На первом изображении столбцы сетки выровнены по столбцам таблицы; это на 28 дней. Мне нужно подобное отображение, когда у меня меньше точек данных - в основном, поддерживается тот же шаблон интервала столбцов на графике, учитывая меньше точек данных. В настоящее время второе изображение показывает, что происходит, когда я использую параметр 14 дней вместо 28 дней. С сеткой все в порядке, но мне нужно, чтобы она выровнялась так же, как в первом примере.

Пример 1: Правильная компоновка таблицы и диаграммы

Пример 2: Неправильное расширение интервала на графике

1 Ответ

0 голосов
/ 12 февраля 2020

Разобрался. Спасибо @ppotaczek. Ваш комментарий поставил меня на правильный путь! Очень новичок в этом, но это очень помогло. Он устанавливает «пустые» значения как имеющие «нулевую» метку вместо того, чтобы быть пустым / пустым, так что это то, что мне придется потренироваться, но спасибо!

Ниже кода установит ширину вашего бара и вернет пустые значения / max, установленные вокруг ваших параметров. Мой максимум был 28, поэтому я вычитал единицу, чтобы получить правильный вывод.

beforeGeneration: функция (опции)

{options.xAxis.max = 27

// Вы можете изменить параметры здесь. options.plotOptions = {series: {

pointWidth: 25, // размер столбца pointPadding: 0,25, // размер

заполнение между каждым баром groupPadding: 0 // заполнение между каждым

группы значений по оси x}}; },

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