2013-09-24 3 views
0

у меня есть диаграмма как это изображение эта диаграмма, созданная с помощью pie, spline и column.column, показывает правильное значение оси y и круговое отображение угла наклона оси y, и нужно, чтобы каждый кусочек пирога относятся к столбцу, имеют один и тот же color.im, стремящийся использовать color array в highchart, но это доцентная работа.поделиться цветами между пирогом и колонкой в ​​highchart

Highcharts

ответ

0

Без Seing кода для телеги, это трудно сказать, что лучший способ разобраться в этом. Тем не менее, один параметр, чтобы указать цвет каждой точки в серии (http://api.highcharts.com/highcharts#series.data)

data: [{ 
    name: 'Point 1', 
    color: '#00FF00', 
    y: 0 
}, { 
    name: 'Point 2', 
    color: '#FF00FF', 
    y: 5 
}] 

Таким образом, вы имеете абсолютный Comtrol над цветом каждой точки в каждой серии.

+0

нет, данные приходят от сервера с помощью AJAX вызова и я не могу установить цвет для каждого типа данных – MBehtemam

+0

Если вы разместите код диаграммы, мы можем быть в состоянии идентифицировать другие решения. – SteveP

1

colors, где количество элементов будет равно числу категорий. Например: http://jsfiddle.net/3EkbA/2/

$('#container').highcharts({ 
     colors: [ 'red', 'green', 'blue', 'yellow', 'black' ], 
     series: [{ 
      type: 'column', 
      name: 'Jane', 
      colorByPoint: 'true', 
      data: [3, 2, 1, 3, 4] 
     },{ 
      type: 'pie', 
      data: [14, 15, 16, 17,14], 
      center: [100, 80], 
      size: 100, 
      showInLegend: false, 
      dataLabels: { 
       enabled: false 
      } 
     }] 
    }); 
Смежные вопросы