у меня есть столбчатая диаграмма для распределения моих данных по мужчинам.
мой вопрос, возможно ли добавить на той же диаграмме над каждым столбцом круговую диаграмму для отображения других данных (например, городов) для каждого мужчины?
РЕДАКТИРОВАТЬ :
я видел этот пример http://www.highcharts.com/demo/combo
на их демо и то, что дало мне идею. но в коде они отображают круговую диаграмму, говоря конкретно, куда ее поместить, не основываясь на оси X. любая помощь, если это возможно? потому что круговая диаграмма не имеет оси х у.
Вы можете перебрать каждый столбец, а затем добавить круговую серию
var xAxis = chart.xAxis[0],
yAxis = chart.yAxis[0];$.each(chart.series[0].data, function (i, data) {
console.log(data);
chart.addSeries({
type: 'pie',
data: [{
y: 13
}, {
y: 23
}, {
y: 19
}],
center: [xAxis.toPixels(data.x, true) - 20, yAxis.toPixels(data.y, true) - 50],
size: 50,
showInLegend: false,
dataLabels: {
enabled: false
}
})
});
Пример:
http://jsfiddle.net/f6rnr17c/
Других решений пока нет …