2015-08-05 3 views
2

Я пытаюсь нарисовать диаграмму, которая выглядит, как показано ниже enter image description hereПоказать специальный символ для каждой серии в категории в Highcharts

До сих пор, так что я достиг того, что вы можете увидеть here.

Я хочу знать: -

1. Как разместить специальный символ (бриллиант) с каждой серией в каждой категории?

  1. Есть ли что-то лучшее, чем я сделал?

Соответствующий код

series: [{ 
          name: 'Meeting 1', 
          data: [ 
            {y:100,color:'#F4B183'}, 
            {y:100,color:'#FFE699'}, 
            {y:100,color:'#FFD966'}, 
            ] 
          }, 
          { 
           name: 'Meeting 2', 

           data: [ 
             {y:100,color:'#F4B183'}, 
             {y:100,color:'#FFE699'}, 
             {y:100,color:'#FFD966'} 
            ] 
          }, 
          { 
           name: 'Meeting 3', 
           data: [ 
             {y:100,color:'#F4B183'}, 
             {y:100,color:'#FFE699'}, 
             {y:100,color:'#FFD966'} 
            ] 
          } 
         ] 

ответ

0

Вы можете использовать дополнительный разброс серии с diamond marker

  { 
       type:'scatter', 
       color:'black', 
       marker:{ 
        symbol:'diamond' 
       }, 
       data:[[2,50]] 
      } 

Пример: http://jsfiddle.net/mdzzdLeh/3/

Альтернативное решение: использовать Renderer.

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