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