2014-09-22 3 views
0

У меня возникли проблемы с тем, что, по моему мнению, относится к свойству «штабелирования» диаграммы области высоких диаграмм.Устранение неполадок Highcharts

Вещь - это мои значения, достигающие максимум 120, но легенда столбца Y выше. Поскольку я не могу правильно объяснить себя, я опубликую jsfiddle.

stacking:'normal', 

http://jsfiddle.net/RFPUH/141/

Как вы можете видеть, наибольшее значение я имею 120, но столбец Y не поднимается до 210 .. это сбивает с толку и не достаточно хорошо.

Когда я удаляю свойство «ставить» из диаграммы, проблема столбца Y исчезает, но она также не работает по желанию. Я хотел отправить ПОС, но я не имею репутацию :(

stacking: null, 

http://jsfiddle.net/RFPUH/142/

Кто-нибудь знает, что им делать неправильно ??

Заранее спасибо ребята !!!

Решение
http://jsfiddle.net/kfujdhou/3

ответ

0

штабелирования дает вам сумма всех рядов типа «площадь» по оси Y. поэтому стекирование ведет себя так, как должно (yMax = Min + Max ~ 200 в вашем примере, JP - это строка и не учитывается для стекирования).

Не могли бы вы описать желаемый результат?

Я полагаю, вы хотели бы что-то вроде этого:

series: [{ 
     name: 'JP', 
     data: averages, 
     zIndex: 1, 
     marker: { 
      fillColor: 'white', 
      lineWidth: 2, 
      lineColor: Highcharts.getOptions().colors[0] 
     } 
    }, { 
     name: 'Range', 
     data: ranges, 
     type: 'arearange', 
     lineWidth: 0, 
     linkedTo: ':previous', 
     color: Highcharts.getOptions().colors[0], 
     fillOpacity: 0.3, 
     zIndex: 0 
    }] 

http://jsfiddle.net/kfujdhou/

+0

да, я хочу ось Y быть не более 10 «точек» больше, чем мое максимальное значение, а площадь окрашены чтобы быть только частью внутри двух серых линий. , как вы можете видеть во втором примере, окрашенная область идет до 0 оси Y Я не знаю, если я объясню себя. в этом случае скажите мне спасибо! – onzinsky

+0

Надеюсь, мой пример поможет вам :) – schangli

+0

спасибо! это помогло! Я ошибался, но теперь я понял это правильно. Я просто добавил пару строк, но это было прекрасно. http://jsfiddle.net/kfujdhou/3 Еще раз спасибо! – onzinsky

Смежные вопросы