私はプログラミングとD3が非常に新しく、基本的な問題を抱えています(と思います)が、解決策が見つかりませんでした。
私は、まとめて議場 (議会) を表す円のグループを作成しました。
ここで、さまざまなデータセットに応じて円の色を変更したいと思います。
さまざまなクラスまたはスタイルを適用しようとしましたが、適切な数の円を選択できませんでした。
これがコードです。
svg.selectAll("g")
.data(grupos)
.enter().append("g")
.attr("transform", function (d,i) { return "translate(400,380) rotate(" + -1* (i * 5) + ")";})
.selectAll("circle")
.data(circulos)
.enter().append("circle")
.attr("cy", 0)
.attr("cx", function (d,i) {return (i+3) * 20;})
//change the size of circles gradually
.attr("r", function (d,i) {return (Math.pow((i+1),1/3)*2);});
プロジェクトを表示するには
http://jsfiddle.net/ploscri/JrRdc/
誰か助けてくれませんか?