インタラクティブ・データビジュアライゼーション の商品レビュー
1章 イントロダクション 省略 2章 D3とはなにか D3はjavascriptのライブラリでデータをグラフなどで表現してくれる。静止したグラフではなく対話的のグラフを描画してくれるもの。 3章 技術的な基礎 HTML,DOM,CSS,JavaScript,SVGなどの...
1章 イントロダクション 省略 2章 D3とはなにか D3はjavascriptのライブラリでデータをグラフなどで表現してくれる。静止したグラフではなく対話的のグラフを描画してくれるもの。 3章 技術的な基礎 HTML,DOM,CSS,JavaScript,SVGなどの簡単な説明 4章 セットアップ D3を使うための準備 5章 データ D3でデータを取り込む方法について 6章 データによる描画 棒グラフ、散布図を描画する方法。ほかのグラフライブラリと違ってパーツを一つ一つ設定する必要がある。そのかわり非常に柔軟な操作が可能 7章 スケール 線形スケールのみ 8章 軸 目盛りの設定する必要がある。自動的に描画してくれるものではない。 9章 更新、繊維、動き データの更新による再描画、アニメーションなど 10章 対話的操作 マウスホバリング、クリック、ツールチップなど 11章 レイアウト レイアウト(円グラフ、棒グラフ、Force、)にあったデータ変換をする 12章 ジオマッピング GeoJSONを使って地図を描画する 13章 エキスポート PDF、SVGなどのデータ形式にエキスポートする方法
Posted by
D3.jsの基本的な部分、データのバインドする方法、バインドしたデータを使ってSVGを描画する方法、描画を更新したりインタラクティブにしたりする方法などが解説されている。やや冗長だがネットに転がっているチュートリアルやサンプルコードを解読するよりはずっと分かりやすく、D3に取り組...
D3.jsの基本的な部分、データのバインドする方法、バインドしたデータを使ってSVGを描画する方法、描画を更新したりインタラクティブにしたりする方法などが解説されている。やや冗長だがネットに転がっているチュートリアルやサンプルコードを解読するよりはずっと分かりやすく、D3に取り組む取っ掛かりを掴むことができるだろう。そしてここから先、かっこいいバブルチャートやネットワークマップや地図上のビジュアライゼーションを作っていくための道のりが果てしないことも分かる。
Posted by
http://public-errata.appspot.com/errata/book/9784873116464/
Posted by
本の主題がとにかく「d3.jsを使う」という割り切ったところにあるので、そういう意味ではわかりやすく読みやすい。ざっと目を通せば、d3.jsでどんなことができるのかを概観できる。
Posted by
D3 には以前から興味があって(あのデモ画面を見て興味を抱かない人も少ないとは思うが)、いつか触ってみたいと思っていたのだが、良書が出たというので触ってみた。 HTML, JavaScript の簡単な入門から始まっているところは初心者向けだが、d3 の基礎(データの描画、スケ...
D3 には以前から興味があって(あのデモ画面を見て興味を抱かない人も少ないとは思うが)、いつか触ってみたいと思っていたのだが、良書が出たというので触ってみた。 HTML, JavaScript の簡単な入門から始まっているところは初心者向けだが、d3 の基礎(データの描画、スケール、軸、イベント処理)に関する説明は丁寧かつ適切だし、レイアウト、Geo マッピングの導入も要を押さえていて素晴しい。Force レイアウトや米国地図の描画は感動的ですらある。d3 をもっともっと触ってみたいという気を引き起こす、良い入門書だ。
Posted by
- 1