1. ホーム
  2. javascript

[解決済み] D3.jsを学ぶのに最適な本【終了しました

2022-11-25 12:50:41

質問

私は見た 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