중첩 선택을 사용하고 싶습니다. 나는 이미 Nested Selection tutorial을 읽었습니다. 하지만 이해가 안됩니다.d3.js 중첩 선택 내 그룹을 만들 수 없습니다.
이 같은 그룹이 필요합니다.
<g>
<text>name</text>
<rect>FAVORABLENESS bar</rect>
<rect>FRIENDLINESS bar</rect>
</g>
<g>
<text>name</text>
<rect>FAVORABLENESS bar</rect>
<rect>FRIENDLINESS bar</rect>
</g>
코드 :
var svg = d3.select("body").append("svg").attr("height",h).attr("width",w);
var groups = svg.selectAll("g").data(data).enter().append("g");
내가 어떻게 갈까요?
내 데이터는
[
{
"name":"SeHyeon",
"FAVORABLENESS":[
{
"myphoto_like":0,
"myphoto_comment":0,
"myWall_like":0,
}
],
"FRIENDLINESS":[
{
"myphoto_tag":0,
"myWall_nametag":0,
}
]
},
....
]
DOM은 데이터 구조를 따라야합니다. 귀하의 데이터는 어떻게 생겼습니까? –