2016-08-30 4 views
1

ズーム可能な太陽の下で子供を1レベルだけ表示するにはどうすればいいですか? ズーム可能なサンバーストでタクソノミを視覚化します。 1つのレベルだけを表示することで、それほど複雑ではありません。それが私が探しているものです。 子供をクリックしてズームすると、次の子供のレベルが明らかになります。 私はデータを分割し、各ノードを別々にd3にロードすることでこれを行うことができますが、完全なデータセットで実現する方法はd3にありますか?D3ズーム可能なサンバーストで、1つのレベルの子供を表示する方法

答えて

0
var g = svg 
    .selectAll("g") 
    .data(partition.nodes(root) 
     .filter(function(d) {     
      return d.depth == 0; 
     }) 
    ) 
    .enter() 
    .append("g"); 
+3

あなたの答えを詳しく教えてください。コードの投稿のみでは不十分です。 –

+0

d3はツリーデータ構造の各レベルごとに深さを生成します。ここでは最初のレベルで制御するフィルタを作成しています。つまり、サンバーストチャートでは1レベルしか表示されません。 ほしいもの –

関連する問題