d3.js用于图形分析,突出显示一个节点

时间:2013-01-25 06:33:33

标签: d3.js

我正在使用d3.js进行图形分析。我在图中找到节点的关键和影响因素。在处理节点之后,我只希望通过增加它们的大小来突出显示结果节点,或者让其他节点消失。

请帮忙......

1 个答案:

答案 0 :(得分:0)

例如:
如果您的节点有两个属性:name,gender。然后,使所有女性节点大于男性节点:

d3.select("circle").attr("r", function(d) { return d.gender=='female'?10:5; });

如果要删除这些男性节点,最好先处理数据,然后使用exit()和remove()删除这些ndo。请参阅https://github.com/mbostock/d3/wiki/Selections#wiki-enter

相关问题