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



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



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



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



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



обновление:



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

567   3  

3 ответов:

Как уже упоминалось @Autio, есть учебники от Скотта Мюррея на его сайт.

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

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

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

еще одно отличное место для начала-это набор учебников - вы можете почти думать о них как о мини-книге-найдено здесь:
http://www.dashingd3js.com/table-of-contents

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

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

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

совсем недавно, Ник Чжу, автор dc.js библиотека диаграмм, которая объединяет d3.js и crossfilter, вышли с новым визуализация данных с помощью D3 Cookbook

есть также d3.JS intro для людей, которые еще не знакомы с 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

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

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

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

Comments

    Ничего не найдено.