Buku yang bagus untuk mempelajari D3.js [tutup]

104

Saya melihat D3.jsdan saya tertarik jadi saya membeli buku ini ! Saya mungkin salah, namun menurut saya itu tidak memuaskan.

Adakah yang punya materi utama untuk menguasai D3.jsvisualisasi data?

Saya dapat melihat banyak potensi D3.jsdan saya sangat tertarik dan tertarik.

Terima kasih sebelumnya!

Memperbarui:

Saya baru saja menyelesaikan membaca Visualisasi Data Interaktif untuk Web oleh Scott Murray, buku yang bagus! Cobalah, gratis.

kucing awam
sumber

Jawaban:

162

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

mg1075
sumber
9
Saya pikir saran mg1075s bagus. Dua lainnya yang akan saya tambahkan adalah seri video dari @ d3Vienno ( youtube.com/user/d3Vienno ) (menurut saya video-video tersebut dapat menjadi sumber yang bagus untuk belajar dari media yang berbeda) dan mungkin Tip dan Trik D3 yang sederhana sebagai a pdf, epub atau mobi atau bahkan leanpub online sepenuhnya.com/D3-Tips-and-Tricks/read :-)
d3noob