Хорошая книга для изучения D3.js [закрыто]

Я виделD3.js и мне было интересно, поэтому я купил этокнига! Я могу ошибаться, однако я нашел это невыполненным.

У кого-нибудь есть первичный материал для мастеринга?D3.jsдля визуализации данных?

Я вижу большой потенциал дляD3.jsи я очень заинтересован и заинтересован.

заранее спасибо!

Обновить:

Я только что закончил читатьИнтерактивная визуализация данных для Скотта Мюррея, отличная книга! Попробуй этобесплатно.

Ответы на вопрос(3)

Решение Вопроса

Веб-сайт.

Вы также заметите, что на своем сайте у него есть ссылка на его недавнюю книгу d3,Интерактивная визуализация данных для Интернета.

Однако эта книга теперь доступна онлайн длясвободновместе со встроенными примерами jsbin.http://chimera.labs.oreilly.com/books/1230000000345/index.html

Так что если вы ищете "книга"Это было бы отличным началом.

Еще одно отличное место для начала - набор учебных пособий - вы можете даже подумать о них как о мини-книге - вы найдете здесь:

http://www.dashingd3js.com/table-of-contents

Частью этих двух ресурсов является то, что они должны побудить вас немедленно начать играть с d3 в вашем браузере; так что вы на самом деле используете d3 и изучаете, как он работает в простых случаях, а не просто читаете о том, как он работает.

В d3 wiki на github есть много учебных пособий, и они необходимы для того, чтобы почувствовать не только d3, но и чтоЭто происходит в сообществе d3, но я, вероятно, рекомендую начать с двух ссылок, упомянутых выше, поскольку они обеспечат хорошую базу (с устойчивой направленностью, в отличие от поста на одну или две страницы) для последующего перехода в другие учебники доступны.

https://github.com/mbostock/d3/wiki/Tutorials

Кроме того, подумайте, что вы хотите сделать с d3. Сам по себе d3 действительно мощный, но довольно низкоуровневый, что означает: если вам просто нужно сделать гистограмму вместо карты выборов NY Times512 дорожек в Белый домтогда, возможно, стоит взглянуть на такой инструмент, какВега это устраняет некоторые сложности низкого уровня, которые в противном случае могли бы быть связаны с созданием элемента, такого как стандартная гистограмма. И эти инструменты не так уж мало, как можно видеть в этомсписок библиотек, использующих d3.

Совсем недавно Ник Чжу, авторdc.js библиотека графиков, сочетающая d3.js и кроссфильтр, вышла с новымВизуализация данных с D3 Cookbook это выглядит многообещающе и, кажется, предполагает немного больше читателя, чем Скотт МюррейКнига

Там's также введение d3.js для людей, которые все еще плохо знакомы с HTML и CSS:

Часть1:http://nrecursions.blogspot.in/2014/11/getting-your-head-around-d3js.html

Часть 2:http://nrecursions.blogspot.in/2014/12/getting-your-head-around-d3js-part2.html

 James Wilson13 нояб. 2014 г., 17:06
Хотелось бы, чтобы я мог проголосовать за этот ответ более одного раза. Это сценарий, когда переполнение стека легко превосходит простой поиск Google
 laycat05 июн. 2013 г., 06:11
спасибо, я доверяю таким обзорам сообщества гораздо больше по сравнению с O reilly 'с обзорами
 d3noob05 июн. 2013 г., 06:49
Я думаю, что совет mg1075s это хорошо. Два других »яя бы добавил серию видео от @ d3Vienno (youtube.com/user/d3Vienno) (Я обнаружил, что они являются отличным ресурсом для обучения из другой среды) и, возможно, смиренноD3 Советы и хитрости в формате pdf, epub или mobi или даже в режиме онлайнleanpub.com/D3-Tips-and-Tricks/read :-)
 Clay19 дек. 2013 г., 15:14
Мне грустно, когда такие вопросы закрываются как "не по теме" потому что ответы очень полезны.

я написал несколько основных руководств, их можно найти здесь:https://bitbucket.org/hrojas/learn-d3

которую вы упоминаете, действительно немного стройная. Вот несколько уроков, которые я нашел полезными для понимания D3:http://alignedleft.com/tutorials/d3

Действительно лучший способ - изучить исходный код примеров, размещенных Майком Бостоком:https://github.com/mbostock/d3/wiki/Gallery

Ваш ответ на вопрос