2016-08-23 4 views
0

Я имею эту таблицу ниже, и мне нужно, чтобы отделить значения гистограмме, как на картинке ниже, используя HighchartsРасщепление Bar Chart, используя Highcharts

enter image description here

Как это может быть достигнуто с помощью Highcharts. Благодаря!

+0

Вы можете сделать несколько вещей. 1) просто используйте пустые категории и значения NULL для пустых точек; 2) используйте три разные оси x, по одному для каждой группы, каждая со своим собственным набором категорий, устанавливая свойства * left * и * width * для каждой оси для достижения желаемого макета. – jlbriggs

ответ

1

Развернувшись на моем комментарии выше, приведен пример, который отвечает на заданный вопрос, а также отделяет значения и процент роста от двух отдельных графиков на одном и том же графике, удаляя обфускацию данных, вызванных нанесением несвязанных единиц вместе с двумя у осей (очевидно, вы можете пропустить эту часть, если вы хотите, но я бы настоятельно рекомендуем разделить эти два элемента данных):

установка категории:

xAxis: { 
    categories: [ 
    '2008', 
    '2009', 
    '2010', 
    '2011', 
    '', 
    'YTDDec2011', 
    'YTDDec2012', 
    '', 
    'MATDec2011', 
    'MATDec2012' 
    ] 
} 

установка данных:

data: [1638, 1723, 1974, 1983, null, 1983, 2100, null, 1983, 2100] 

И:

data: [0, 5.2, 14.6, 0.5, null, 0.5, 5.9, null, 0.5,5.9] 

Fiddle:

Выход: screenshot

+0

Я вижу. Ницца! Благодаря! – user3035024