問題タブ [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.

0 投票する
0 に答える
613 参照

javascript - d3.jsを使用して同じsvgのパイレイアウトとバンドルレイアウト?

D3階層的なバンドルのようなものを作成しようとしています:

http://mbostock.github.com/d3/talk/20111116/bundle.html

ここに画像の説明を入力

各ノードにラベルを付ける代わりに、パイのレイアウトのように上部に弧を描きたいだけです。

http://jsfiddle.net/nrabinowitz/GQDUS/

ここに画像の説明を入力

ラベルを削除し、円グラフをいじっています-樹形図の周りに描画しています-しかし、階層データを使用して円レイアウトを生成する方法がわかりません。

これに似たようなことをした人はいますか?

0 投票する
2 に答える
4483 参照

javascript - d3.js と指定された json ファイル構造を使用したバンドル レイアウト

次のような要素を含むjsonファイルがあります。

この構造を使用してノードとエッジを取得して、次のようなグラフを完成させようとしています。

ここに画像の説明を入力

(図はd3.js ドキュメントから取得)

私のjsonファイルでは両方ともnameノードを参照しており、実際にはノードと別のノードの間のリンクです。ttagsttags

しかし、このライブラリ d3 以上の json ファイルを使用してこの図を作成する方法がわかりません。

これは package.js ファイルです。

0 投票する
1 に答える
1192 参照

json - D3バンドルレイアウトのjsonデータの形式

0 投票する
0 に答える
275 参照

javascript - d3.js の座標の問題 (階層エッジ バンドル)

私はd3が初めてで、ここにある階層的なエッジバンドルの視覚化をいじっています。ビジュアライゼーションにさらに要素を追加しようとしているため、すべてのノードの座標 (つまり、エッジ バンドルが終了する座標) が必要です。

(0,0) からノードの座標まで線を引くと、線はバンドルの終点で終わりません。どういうわけか、ノード オブジェクトの座標が変更されました。どうすれば実際の座標を取得できますか?

0 投票する
1 に答える
1283 参照

javascript - D3 バンドル レイアウトでのバンドルのカラーリングの継続的な変更

アロハ、

このビジュアライゼーションでバンドルを作成する可能性はありますか:

ここに画像の説明を入力

...そのビジュアライゼーションのバンドルのように見えます

ここに画像の説明を入力

?

d3でこれを達成する方法がわかりません。

編集 1: 明らかに、カスタム インターポレータを作成する必要があります。バンドル インターポレーターを拡張して、d3 ライブラリを変更せずに 2 つの色をさらに補間するにはどうすればよいですか?

0 投票する
1 に答える
10537 参照

javascript - d3.js-放射状樹状図で弧長を自動的に計算する方法

MikeBostockの階層エッジバンドル図の修正バージョンを作成しています。

http://mbostock.github.com/d3/talk/20111116/bundle.html

しかし、次のように、特定のデータグループにまたがるアークを作成したいと思います。

ここに画像の説明を入力してください

現在、円弧の長さをハードコーディングしていますが、動的にコーディングしたいと思います。どうすればこれを達成できますか?これが私の現在のコードです:

0 投票する
2 に答える
221 参照

javascript - d3の階層エッジバンドリングが私のMacで機能していません

Macにd3をダウンロードし、Firefoxで開いて、フォルダー内の例を調べ始めました。それらのほとんどは、束準同型を除いて正常に機能しています。誰かが私に何が起こっているのか助けてくれませんか?

0 投票する
0 に答える
1057 参照

javascript - 階層エッジ バンドル - 放射状デンドグラムと色で自動的に生成されたアーク

2012 年 10 月に、グループを示すために放射状デンドログラムでアークを生成する方法について、この質問 ( d3.js - 放射状デンドログラムでアーク長を自動的に計算する方法) が提起されました。ユーザー「wceo」は、非常にうまく機能するエレガントなソリューションを投稿しました。

しかし、アークを同じ色にするのではなく、それぞれのアークの色を個別に変更することは可能ですか? がんばっても…

... と...

... 5 つの円弧のそれぞれを同じ色として返すだけです。

(元のトピックに返信していないことをお詫びします。そうするために必要な 50 の評判がないようです。)

(サンプルコード全体を含めるように編集)

0 投票する
0 に答える
2555 参照

javascript - D3 Hierarchical Edge Bundle の例の構成部分のウォークスルー

このオブジェクトの同様のバージョンを理解し、再作成したいと思います:

http://mbostock.github.io/d3/talk/20111116/bundle.html

これは一例ですが、それがどのように機能するのか、またはそのコードがどこにあるのかを理解できませんか?

誰かが私のためにサンプルを構成要素 (js、html、css) に分割して、それがどのように機能するかをナビゲートしてリバース エンジニアリングできるようにするか、そのサンプルを説明する適切なチュートリアルを教えてもらえますか?

乾杯