.append("svg")
.attr("width", 1300)
.attr("height", 800)
.style("border", "1px solid black")
.append("g")
.attr("transform", "translate(650,400)")
var res = d3.chord()
.padAngle(0.05)
.sortSubgroups(d3.descending)
(matrix)
svg
.datum(res)
.append("g")
.selectAll("g")
.data(function(d) {
console.log(d.groups)
return d.groups; })
.enter()
.append("g")
.append("path")
.style("fill", "grey")
.style("stroke", "black")
.attr("d", d3.arc()
.innerRadius(300)
.outerRadius(300)
)
svg
.datum(res)
.append("g")
.selectAll("path")
.data(function(d) { return d; })
.enter()
.append("path")
.attr("d", d3.ribbon()
.radius(300)
)
.style("fill", "green")
.style("stroke", "black");
Я хочу добавить метки к аккордам. И метки находятся в матрице 'sd'. Поскольку я новичок в d3. js Я не могу отобразить его. Я хочу добавить метку к каждому аккорду, поскольку каждый элемент матрицы представляет один аккорд. Может кто-нибудь мне помочь?