我试图用dimple.js的气泡图中的“极小”类改变圆的半径。然而,只有笔画和不透明度得到更新,但没有大小。
chart.draw();
d3.selectAll(".minima")
.style("stroke", "#000000") // works
.attr("opacity", "0.2") // works
.attr("r", 25); // doesn't work我不明白,我在这里做错了什么。
背景信息:我只希望‘极小圆圈’比其他的大,而不声明一个z轴的大小,因为我不希望这个大小值出现在工具提示/弹出。
谢谢你的任何想法!
发布于 2014-04-03 12:56:16
根据我上面的评论,这是可行的,但不太可靠:
var svg = dimple.newSvg("body", 800, 600);
var data = [
{ "Word":"Hello", "Awesomeness":2000 },
{ "Word":"World", "Awesomeness":3000 }
];
var chart = new dimple.chart(svg, data);
chart.addCategoryAxis("x", "Word");
chart.addMeasureAxis("y", "Awesomeness");
var s = chart.addSeries("Word", dimple.plot.bubble);
chart.draw();
setTimeout(function () {
svg.selectAll("circle.Hello")
.attr("opacity", 0.2)
.attr("r", 100);
}, 100);http://jsfiddle.net/T6ZDL/4/
https://stackoverflow.com/questions/22836594
复制相似问题