問題タブ [bundle-layout]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - d3.jsを使用して同じsvgのパイレイアウトとバンドルレイアウト?
D3
階層的なバンドルのようなものを作成しようとしています:
http://mbostock.github.com/d3/talk/20111116/bundle.html
各ノードにラベルを付ける代わりに、パイのレイアウトのように上部に弧を描きたいだけです。
http://jsfiddle.net/nrabinowitz/GQDUS/
ラベルを削除し、円グラフをいじっています-樹形図の周りに描画しています-しかし、階層データを使用して円レイアウトを生成する方法がわかりません。
これに似たようなことをした人はいますか?
javascript - d3.js と指定された json ファイル構造を使用したバンドル レイアウト
次のような要素を含むjsonファイルがあります。
この構造を使用してノードとエッジを取得して、次のようなグラフを完成させようとしています。
(図はd3.js ドキュメントから取得)
私のjsonファイルでは両方ともname
ノードを参照しており、実際にはノードと別のノードの間のリンクです。ttags
ttags
しかし、このライブラリ d3 以上の json ファイルを使用してこの図を作成する方法がわかりません。
これは package.js ファイルです。
javascript - d3.js-放射状樹状図で弧長を自動的に計算する方法
MikeBostockの階層エッジバンドル図の修正バージョンを作成しています。
http://mbostock.github.com/d3/talk/20111116/bundle.html
しかし、次のように、特定のデータグループにまたがるアークを作成したいと思います。
現在、円弧の長さをハードコーディングしていますが、動的にコーディングしたいと思います。どうすればこれを達成できますか?これが私の現在のコードです:
javascript - d3の階層エッジバンドリングが私のMacで機能していません
Macにd3をダウンロードし、Firefoxで開いて、フォルダー内の例を調べ始めました。それらのほとんどは、束準同型を除いて正常に機能しています。誰かが私に何が起こっているのか助けてくれませんか?
javascript - 階層エッジ バンドル - 放射状デンドグラムと色で自動的に生成されたアーク
2012 年 10 月に、グループを示すために放射状デンドログラムでアークを生成する方法について、この質問 ( d3.js - 放射状デンドログラムでアーク長を自動的に計算する方法) が提起されました。ユーザー「wceo」は、非常にうまく機能するエレガントなソリューションを投稿しました。
しかし、アークを同じ色にするのではなく、それぞれのアークの色を個別に変更することは可能ですか? がんばっても…
... と...
... 5 つの円弧のそれぞれを同じ色として返すだけです。
(元のトピックに返信していないことをお詫びします。そうするために必要な 50 の評判がないようです。)
(サンプルコード全体を含めるように編集)
javascript - D3 Hierarchical Edge Bundle の例の構成部分のウォークスルー
このオブジェクトの同様のバージョンを理解し、再作成したいと思います:
http://mbostock.github.io/d3/talk/20111116/bundle.html
これは一例ですが、それがどのように機能するのか、またはそのコードがどこにあるのかを理解できませんか?
誰かが私のためにサンプルを構成要素 (js、html、css) に分割して、それがどのように機能するかをナビゲートしてリバース エンジニアリングできるようにするか、そのサンプルを説明する適切なチュートリアルを教えてもらえますか?
乾杯