D3圆环图传奇或悬停标签

时间:2014-08-06 21:27:38

标签: javascript d3.js graph charts donut-chart

我在这里使用D3.js创建了一个图表(http://jsfiddle.net/jkuchta/u57mt97c/),但我遇到了标签问题。如何为此添加图例或仅在悬停时显示标签?

// DRAW SLICE LABELS
var sliceLabel = label_group.selectAll("text")
    .data(donut(data.pct));
sliceLabel.enter().append("svg:text")
    .attr("class", "arcLabel")
    .attr("transform", function(d) {return "translate(" + arc.centroid(d) + ")"; })
    .attr("text-anchor", "middle")
    .text(function(d, i) {return labels[i]; });

1 个答案:

答案 0 :(得分:0)

我最终使用以下内容创建了图表。小提琴(https://jsfiddle.net/dp50bLmo/

     response.artistId = [[dictionary objectForKey:@"artistId"] integerValue];