[解決済み] D3.jsを学ぶのに最適な本【終了しました
質問
私は見た
D3.js
を見て、興味を持ったので、これを買いました。
本
! しかし、私はこの本を読んで、納得がいかないと思いました。
マスタリングのための素養をお持ちの方はいらっしゃいませんか?
D3.js
を使いこなすための素養をお持ちの方はいらっしゃいませんか?
には多くの可能性があると思います。
D3.js
には多くの可能性があり、私はとても熱心で興味があります。
ありがとうございます。
更新しました。
私はちょうど読み終えたところです インタラクティブなデータ可視化 for the Web を読み終えました。素晴らしい本です!無料なので、ぜひ読んでみてください。
どのように解決するのですか?
すでに @Autio が述べているように、Scott Murray のチュートリアルがあり、彼の ウェブサイト .
また、彼のサイトでは、最近のd3本へのリンクがあることにお気づきでしょう。 Web のためのインタラクティブなデータ可視化 .
しかし、その書籍は現在、オンラインで 無料 で、組み込みの jsbin の例もあります。 http://chimera.labs.oreilly.com/books/1230000000345/index.html
もしあなたが、quot;book"を探しているのなら、これは素晴らしい出発点でしょう。
もうひとつの素晴らしいスタート地点は、チュートリアルのセットで、ほとんどミニ書籍のように考えることができます。
http://www.dashingd3js.com/table-of-contents
この2つのリソースの良いところは、ブラウザですぐにd3をいじり始めるよう促すことです。つまり、d3がどのように機能するかについて読むだけでなく、実際に使って、簡単なケースでどのように機能するかを調べるのです。
githubのd3 wikiには多くのチュートリアルがあり、d3だけでなくd3コミュニティで何が起こっているかを知るために欠かせません。
しかし、私は上記の2つのリンクから始めることをお勧めします。
というのも、これらは良いベースとなるからです(持続的なフォーカスで。
1ページや2ページの投稿とは対照的に)良いベースとなり、その後、他のチュートリアルに飛びつくことができます。
を、そのような?
https://github.com/mbostock/d3/wiki/Tutorials
また、d3を使って最終的に何をしたいのかを考えてみてください。つまり、NY Times の選挙マップではなく、棒グラフを作成する必要がある場合です。 ホワイトハウスへの 512 のパス のNYタイムズの選挙マップの代わりに棒グラフを作るだけなら、次のようなツールを見る価値があるかもしれません。 ベガ このツールは、標準的な棒グラフのようなアイテムを作成する際に発生する低レベルの複雑さを軽減してくれます。そして、このようなツールは、次のように、数が少ないわけではありません。 d3 を使用するライブラリの一覧を示す gist .
最近、Nick Zhuは dc.js の作者である Nick Zhu は、d3.js と crossfilter を組み合わせたチャート作成ライブラリである新しい D3クックブックによるデータビジュアライゼーション を発表しました。これは有望で、Scott Murray の本よりも読者をもう少し想定しているように見えます。
また、HTMLとCSSにまだ慣れていない人のためのd3.js入門書もあります。
Part1:
http://nrecursions.blogspot.in/2014/11/getting-your-head-around-d3js.html
Part2:
http://nrecursions.blogspot.in/2014/12/getting-your-head-around-d3js-part2.html
関連
-
[解決済み] jQueryでチェックボックスに "checked "を設定する
-
[解決済み] JavaScriptのオブジェクトが空であることをテストするにはどうすればよいですか?
-
[解決済み] JavaScriptで空文字列/未定義文字列/null文字列をチェックするにはどうすればよいですか?
-
[解決済み] jQueryの「exists」関数はありますか?
-
[解決済み] JavaScriptでNULL、未定義、空白の変数をチェックする標準的な関数はありますか?
-
[解決済み] 配列の反復処理に "for...in "を使用するのは、なぜ良くないのでしょうか?
-
[解決済み】JavaScriptの関数にデフォルトのパラメータ値を設定する
-
[解決済み] ECMAScriptとは?
-
[解決済み] javascriptでオプションのパラメータを扱う
-
[解決済み] Node.jsのES6クラスをrequireで作る
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] JavaScriptで次の要素/前の要素を取得しますか?
-
[解決済み] <Enter>でjQuery UIダイアログを送信する
-
[解決済み] jqueryでdivの要素がオーバーフローしていないかチェックする
-
[解決済み] Node.jsでbase64エンコードされた画像をAmazon S3へアップロードする
-
[解決済み] Google maps API V3 - 同一地点に複数のマーカーを設置する。
-
[解決済み] javascriptで2つの数値を連結する方法は?
-
[解決済み] JSXとLoadshを使用して、ある要素をn回繰り返す方法
-
[解決済み] AJAX Mailchimp サインアップフォームの統合
-
[解決済み] 変異を伴わないオブジェクトからの値の削除
-
[解決済み] JavaScriptデータフォーマット/プリティプリンタ