Как передать это значение в диаграмме радара d3js
Я d3JS построения лепестковой диаграммы, основанные на этом примере
Редизайн радиолокационной карты - bl.ocks.org[^]
Он четко показывает, что в него передаются данные 3d-массива,
вот как он ожидает:
var datas = [ [//iPhone { "axis": "SouthWest", "value": 0.22 }, { "axis": "SouthWest", "value": 0.28 }, { "axis": "West", "value": 0.29 }, ]];
Я прохожу мимо, как
[{ "axis":"SouthWest", "value": 0.22 }, { "axis": "SouthWest", "value": 0.28 }, { "axis": "West", "value": 0.29 }]
Я обнаружил, что есть кое-что, что нужно изменить в этой части Radarchart.js его код
var maxValue = Math.max(cfg.maxValue, d3.max(data, function(i){return d3.max(i.map(function(o){return o.value;}))}));
Я немного сбит с толку, Как я буду делать цикл здесь, и если это сделать, то он выбирает только максимальное значение
Есть идеи?
Что я уже пробовал:
То что я пробовал я описал в задаче