1
Я использую Highcharts Polar chart, как я могу построить каждую точку в определенном направлении. К примеру 5 в 35 °, 7 в 90 °, 10 ° в 187, 2 в 0 ° и т.д. Как это изображение Highchart полярная диаграмма с разбросом в определенных направлениях
Это то, что у меня
$(function() {
$('#container').highcharts({
chart: {
polar: true
},
title: {
text: 'Highcharts Polar Chart'
},
pane: {
startAngle: 0,
endAngle: 360
},
xAxis: {
tickInterval: 45,
min: 0,
max: 360,
labels: {
formatter: function() {
return this.value + '°';
}
}
},
yAxis: {
min: 0
},
plotOptions: {
series: {
pointStart: 0,
pointInterval: 45
},
column: {
pointPadding: 0,
groupPadding: 0
}
},
series: [{
type: 'scatter',
name: 'Column',
data: [8, 7, 6, 5, 4, 3, 2, 1,0,
16,15,15,14,13,12,11,10,9,
8, 7, 6, 5, 4, 3, 2, 1,0],
pointPlacement: 'on'
}]
});
});
Предоставляя соответствующее значение x для каждой точки данных. Ваши данные, как указано, будут просто строить каждую точку в порядке возрастания оси x. Вместо этого укажите данные в виде массива [x, y]. – jlbriggs
Спасибо, что сработало. если хотите, отправьте ответ на примере, чтобы я мог его принять. –