https://codepen.io/Nighamza/pen/bKmjGE

отрим последовательность данных по следующим строкам:

data = [{angle:1.2,value:1.2},...,{angle:355.2: value:5.6}];

Я хотел бы отобразить эти данные на радиально масштабированном графике (то есть круглые полосы, показывающие, насколько высоко значение каждой точки), чтобы показать угол в сравнении со значением. Углы будут меняться на небольшую, но неконтролируемую величину для каждого набора данных, но всегда будет ~ 50 из них достаточно равномерно распределены по диаграмме.

Это выглядит какchart.js имеет два варианта, которые не совсем соответствуют требованиям:

Радарный график, для которого требуется метка на точку, но без очевидного способа контролировать, где эти метки применяются.Разброс по x-y, для которого я мог бы рассчитать координаты x / y, но у которого нет радиальной шкалы, чтобы помочь визуализировать значение каждой точки.

Есть ли способ объединить два, возможно, или какой-то вариант, который я упустил, чтобы контролировать их, чтобы достичь результата, который я ищу здесь?

Изменить - например, это показывает данные, но не имеет радиального масштаба:

https://jsfiddle.net/7d7ghaxx/4/

** Edit2 - это то, что я ожидал увидеть в результате:

Ответы на вопрос(2)

Ваш ответ на вопрос