2013-01-25 2 views
0

그래프 분석을 위해 d3.js를 사용하고 있습니다. 그래프에서 노드에 대한 중요성과 주요 영향 요인을 찾습니다. 노드의 처리 후, 나는 예를 들어그래프 분석을위한 d3.js, 노드 강조 표시

+0

당신은 정확히 여기서 무엇을 요구합니까? –

+0

노드를 강조 표시하려면 크기 또는 음영의 측면에서 ... 그래프에서 주요 노드를 찾기 위해 프로그램을 실행하고 해당 노드 만 강조 표시하려는 경우 ... @JohanKarlsson –

답변

0

... 단지 결과 노드가 자신의 크기를 증가하거나 다른 노드를하여 강조 할 페이드 ..

도움하십시오 :
당신의 노드가있는 경우 두 가지 속성 : 이름, 성별. 그럼 당신은 남성 노드가 아닌 모든 여성 노드를 더 크게 만들 : 당신의 희망이 그 남성 노드를 삭제하는 경우

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

는 먼저 데이터를 처리하고 종료()를 사용하고 그 ndoes을 삭제) (제거하는 것이 좋습니다 거라고 . 참조하시기 바랍니다 https://github.com/mbostock/d3/wiki/Selections#wiki-enter

+0

how d3.select (selector) d3.select (node)와 다른가요? 선택기가 의미하는 것은 무엇입니까 ?? d3.select ("circle")가 선택자 또는 노드를 사용하고 있습니까 ?? –

+0

d3.select()의 매개 변수는 문서 노드 또는 CSS 선택자 표현식이 될 수 있습니다. 따라서 d3.select ("circle")는 HTML 문서에 모두 존재할 수있는 모든 태그를 선택합니다. 자세한 내용은 https://github.com/mbostock/d3/wiki/Selections#wiki-d3_select를 참조하십시오. – lephix