Như @Autio đã đề cập, có các hướng dẫn từ Scott Murray trên trang web của anh ấy .
Bạn cũng sẽ lưu ý rằng trên trang web của anh ấy, anh ấy có một liên kết đến cuốn sách d3 gần đây của mình,
Hình ảnh hóa dữ liệu tương tác cho web .
Tuy nhiên, cuốn sách đó hiện có sẵn trực tuyến miễn phí , cùng với các ví dụ jsbin được nhúng.
http://chimera.labs.oreilly.com/books/1230000000345/index.html
Vì vậy, nếu bạn đang tìm kiếm một "cuốn sách", đây sẽ là một khởi đầu tuyệt vời.
Một nơi tuyệt vời khác để bắt đầu là tập hợp các hướng dẫn - bạn gần như có thể coi chúng như một cuốn sách nhỏ - được tìm thấy tại đây:
http://www.dashingd3js.com/table-of-contents
Một phần điểm tốt của hai tài nguyên này là chúng sẽ khuyến khích bạn ngay lập tức bắt đầu chơi với d3 trong trình duyệt của mình; vì vậy bạn đang thực sự sử dụng d3 và khám phá cách hoạt động của nó trong những trường hợp đơn giản, thay vì chỉ đọc về cách hoạt động của nó.
Wiki d3 trên github có rất nhiều hướng dẫn và là điều không thể thiếu để có được cảm nhận về không chỉ d3 mà còn về những gì đang diễn ra trong cộng đồng d3, tuy nhiên tôi có thể khuyên bạn nên bắt đầu với hai liên kết được đề cập ở trên, vì chúng sẽ cung cấp cơ sở tốt (với sự tập trung ổn định, trái ngược với một bài đăng một hoặc hai trang) để sau đó chuyển sang các hướng dẫn khác có sẵn.
https://github.com/mbostock/d3/wiki/Tutorials
Ngoài ra, hãy cân nhắc xem bạn muốn làm gì với d3. Tự nó, d3 thực sự mạnh mẽ nhưng ở mức khá thấp, có nghĩa là: nếu bạn chỉ cần tạo một biểu đồ thanh thay vì bản đồ bầu cử của NY Times gồm 512 đường dẫn đến Nhà Trắng , thì có thể đáng để xem xét một công cụ như vega điều đó loại bỏ một số mức độ phức tạp thấp có thể liên quan đến việc tạo một mục như biểu đồ thanh tiêu chuẩn. Và số lượng các công cụ này không phải là ít, như có thể thấy trong các thư viện liệt kê ý chính sử dụng d3 .
Gần đây hơn, Nick Zhu, tác giả của thư viện biểu đồ dc.js kết hợp d3.js và crossfilter, đã đưa ra một Hình ảnh hóa dữ liệu mới với D3 Cookbook trông có vẻ hứa hẹn và có vẻ như thu hút người đọc hơn một chút so với sách của Scott Murray. .
Ngoài ra còn có phần giới thiệu d3.js dành cho những người vẫn chưa quen với HTML và CSS:
Phần 1: http://nrecursions.blogspot.in/2014/11/getting-your-head-around-d3js.html
Phần 2: http: / /nrecursions.blogspot.in/2014/12/getting-your-head-around-d3js-part2.html