0

グラフ分析に d3.js を使用しています。グラフ内のノードの中間者と主要なインフルエンサーを見つけています。ノードの処理後、サイズを大きくしたり、他のノードをフェードさせたりして、結果のノードのみを強調表示したい..

助けてください...

4

1 に答える 1

0

例:
ノードに名前、性別の2つのプロパティがある場合。次に、すべての女性ノードを男性ノードよりも大きくします。

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

これらの男性ノードを削除する場合は、最初にデータを処理し、exit()とremove()を使用してこれらのノードを削除することをお勧めします。https://github.com/mbostock/d3/wiki/Selections#wiki-enterを参照してください

于 2013-01-25T10:07:40.817 に答える