Seperti yang sudah disebutkan @Autio, ada tutorial dari Scott Murray di situsnya .
Anda juga akan melihat bahwa di situsnya, dia memiliki tautan ke buku d3 terbarunya,
Visualisasi Data Interaktif untuk Web .
Namun, buku itu sekarang tersedia online secara gratis , bersama dengan contoh jsbin yang disematkan.
http://chimera.labs.oreilly.com/books/1230000000345/index.html
Jadi jika Anda mencari "buku", ini akan menjadi awal yang baik.
Tempat bagus lainnya untuk memulai adalah serangkaian tutorial - Anda hampir bisa menganggapnya sebagai buku mini - ditemukan di sini:
http://www.dashingd3js.com/table-of-contents
Bagian dari hal yang baik tentang kedua sumber daya ini adalah bahwa keduanya harus mendorong Anda untuk segera mulai bermain-main dengan d3 di browser Anda; jadi Anda sebenarnya menggunakan d3 dan mempelajari cara kerjanya dalam kasus sederhana, alih-alih hanya membaca tentang cara kerjanya.
Wiki d3 di github memiliki banyak tutorial, dan sangat diperlukan untuk merasakan bukan hanya d3 tetapi juga apa yang terjadi di komunitas d3, namun saya mungkin akan merekomendasikan untuk memulai dengan dua tautan yang disebutkan di atas, karena mereka akan menyediakan dasar yang baik (dengan fokus berkelanjutan, sebagai lawan dari satu atau dua halaman posting) untuk kemudian melompat ke tutorial lain yang tersedia.
https://github.com/mbostock/d3/wiki/Tutorials
Juga, pertimbangkan apa yang akhirnya ingin Anda lakukan dengan d3. Dengan sendirinya, d3 benar-benar kuat namun cukup berlevel rendah, artinya: jika Anda hanya perlu membuat bagan batang alih-alih peta pemilihan NY Times dari 512 jalur ke Gedung Putih , maka mungkin ada baiknya melihat alat seperti vega yang menghilangkan beberapa kompleksitas tingkat rendah yang dapat terlibat dalam pembuatan item seperti diagram batang standar. Dan alat-alat ini tidak sedikit jumlahnya, seperti yang dapat dilihat di pustaka daftar inti yang menggunakan d3 .
Baru-baru ini, Nick Zhu, penulis pustaka diagram dc.js yang menggabungkan d3.js dan crossfilter, keluar dengan Visualisasi Data baru dengan Buku Resep D3 yang tampak menjanjikan dan tampaknya mengasumsikan lebih banyak pembaca daripada buku Scott Murray. .
Ada juga pengantar d3.js untuk orang-orang yang masih baru mengenal HTML dan CSS:
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
Buku yang Anda sebutkan memang agak tipis. Berikut beberapa tutorial yang menurut saya berguna dalam memahami D3: http://alignedleft.com/tutorials/d3
Benar-benar metode terbaik adalah menjelajahi kode sumber dari contoh yang dihosting oleh Mike Bostock di sini: https://github.com/mbostock/d3/wiki/Gallery
sumber
Saya menulis beberapa tutorial dasar ketika saya mulai belajar, Anda dapat menemukannya di sini: https://bitbucket.org/hrojas/learn-d3
sumber