D3.js

Tree図をいろいろ試してみる~d3.js

投稿日:

 

前提

Rubyでd3.jsのapiリファレンスの一覧を取得してくる~mechanize

これで取得してきたJSONを使っていろいろ試してみた

と言っても、まだ指定のJSONを置き換えただけ

tree.js

cssでフォントの指定を20pxくらいにしてある

さすがに見づらい

tree-radial.js

 

tree-interactive.html

おお、ちょっといい感じかも

コントロールとするには場所とりすぎだし、全体と要素の関係を示すにはもう少し抽象化した(つまり要素を少なくした)方がいいかもしれない

-D3.js
-

執筆者:

関連記事

d3.jsで選択されたデータ範囲のグラフを表示する〜d3.brush

参考(というかほぼそのまま) 【D3.js】選択されたデータ範囲のグラフを表示する(d3.svg.brush) 目次1 コントロール用のグラフ領域を作成する2 brushを宣言する3 選択領域用のre …

簡単にグラフが作成できるC3.jsをRailsでつかってみた

By: Nguyen Hung Vu – CC BY 2.0 目次1 C3.js2 gon3 複数の時系列データで一方にはある時点のデータがあるけど他方にはある時点のデータがないみたいな場 …

no image

d3.jsで力指向グラフを使って遊ぶ2

力指向グラフ(force layout)でノードの追加・削除をやってみた     緑のボックスをダブルクリックで追加・グレーのボックスをダブルクリックで削除 Backbone.js …

d3.jsでrectに角丸・半透明・グラデーション・ドロップシャドウ・ライティング効果を追加~主にsvgのこと

目次1 基本になるrectを追加2 角丸3 半透明4 グラデーション5 ドロップシャドウ6 ライティング7 html要素を追加する~foreignObject 基本になるrectを追加 SVG 1.1 …

Rails4とD3.jsでローソク足グラフを描く〜d3.js編

前回 Rails4とD3.jsでローソク足グラフを描く〜Rails準備編 目次1 jsonデータ2 y_scaleを考える3 始値と終値から箱をつくる4 高値と安値でひげをつくる5 y_axisをつけ …