D3.js
できればパッケージを使用して、(博士課程のサイド プロジェクトとして) データの視覚化を行う方法を学び始めたいと考えています。経験はありませんがjava
、OOP で主に働いているため、OOP のバックグラウンドがありpython
ます。そのため、d3 の操作を学習するための最良の方法と、どの環境を推奨できるかを考えていました。
6 に答える
Scott Murray のチュートリアルは、出発点として最適です: http://alignedleft.com/tutorials/d3/
環境に関しては、http://tributary.ioが役に立つかもしれません。これは、d3 の学習を支援するために設計されたインタラクティブなコーディング エディターです。
最近見つけたので、http://phrogz.net/js/d3-playground/を使用してサンドボックスを作成し、それらを試して、どのように連携できるかを学ぶことをお勧めします。
初心者がJavascript とデータ視覚化の両方を学ぶためのチュートリアルをいくつか書きました。
http://blog.vida.io/2014/06/23/coding-visualization-tutorial-1-variables/ http://blog.vida.io/2014/06/23/coding-visualization-tutorial-2-機能/
wiki の最初の 4 つのチュートリアルは、D3 の基礎を学ぶのに非常に役立ちます。
https://github.com/mbostock/d3/wiki/Tutorials
イントロダクション、3 つの小さな円、ジョインで考える、選択のしくみ。
私のチームはhttps://vida.ioを実行しています。d3 へのテンプレート アプローチを使用し、ユーザーが作業ドキュメントをすばやく作成し、新しいデータをアップロードし、GUI エディターを介してデータをドキュメントにバインドできるようにします。開始するには、例を確認してください。