1

データ視覚化の目的でこの素晴らしいフレームワークを見つけました: http://thejit.org/static/v20/Jit/Examples/Sunburst/example2.html

私のプロジェクトでは、4 つのリングが必要です。そこで、テンプレートJSに 2 つのリングを追加する方法を見つけようとしました。

基本的にはカスケード構造ですが、単純にレベルを追加するだけではうまくいきません。

2 つのレベルを追加する方法を知っている人はいますか?

同じように機能する別のフレームワークがある場合は、フィードバックをいただければ幸いです。

乾杯、D

4

3 に答える 3

0

変更する必要があったのはデータchildrenだけでした。葉ノードの配列にいくつかの新しい子を追加すると、3 番目のリングが自動的に作成されました。

1 つの注意点は、idが一意である必要があることです。そうしないと、最初のインスタンスのみが表示されます。これが、実験がうまくいかなかった理由かもしれません。警告なしで重複をスキップします。

使用する JSON 形式の基本要件については、http://philogb.github.io/jit/static/v20/Docs/files/Loader/Loader-js.htmlを参照してください。

于 2013-05-27T19:31:26.187 に答える
0

私も同じように思っています、家でこれを試してみますが、

https://github.com/philogb/jit/blob/master/Source/Options/Options.Node.js

dim を 3 から 5 に変更すると、うまくいくかもしれません (中央の円が 1 dim であると仮定します)。

于 2012-02-09T22:44:29.467 に答える
0

私は Protovis ライブラリの大ファンで、N レベルのサンバーストを簡単にサポートしています: http://mbostock.github.com/protovis/ex/sunburst.html

d3 は同じ開発者による別のライブラリで、サンバーストもサポートしています: http://mbostock.github.com/d3/ex/sunburst.html

于 2012-02-10T03:23:43.810 に答える