0
我正在使用dimplejs制作气泡图。那部分完成了。我还想在泡泡内添加所有者名称(泡泡标签),而不仅仅是作为图表外的列表,但这不起作用。我应该如何继续?在dimplejs气泡图中的每个气泡内显示标签
all_data = [{"Size": 126, "x": 0.57713748637776141, "y": -0.23994977513487858, "Owner": "a"}, {"Size": 394, "x": -0.23305704511539499, "y": -0.39183313136189662, "Owner": "b"}, {"Size": 127, "x": 0.12093459993205866, "y": 0.56390700220806189, "Owner": "c"}, {"Size": 624, "x": -0.46501504119442505, "y": 0.06787590428871329, "Owner": "d"}]
var svg = dimple.newSvg("#chartContainer", 600, 200);
var myChart = new dimple.chart(svg, all_data);
myChart.setBounds(25, 25, 550, 150)
var x = myChart.addMeasureAxis("x", "x");
var y = myChart.addMeasureAxis("y", "y");
x.hidden = true;
y.hidden = true;
myChart.addLegend(25, 5, 550, 20, "right");
myChart.addMeasureAxis("z", "Size");
var s = myChart.addSeries("Owner", dimple.plot.bubble);
myChart.draw();
注意,这个答案需要你升级到dimple.js [version 2+](https://github.com/PMSI-AlignAlytics/dimple/releases) – Mark 2014-12-07 21:12:25
此外,这里是[快速更新](http://jsfiddle.net/acjwqpsL/3/)以显示泡沫中的“所有者”而不是“大小”。 – Mark 2014-12-07 21:15:33
谢谢约翰和马克!还有一件事,我怎样才能找到气泡的半径,因为我想把气泡放在气泡的外面,以防气泡比文字小... – huhahihi 2014-12-08 16:56:48