Dobra książka do nauki D3.js [zamknięte]
Zobaczyłem D3.js
i byłem zainteresowany, więc kupiłem tę książkę ! Mogę się mylić, ale uznałem to za niespełniające.
Czy ktoś ma materiał do masteringu D3.js
do wizualizacji danych?
Widzę duży potencjał D3.js
i jestem bardzo chętny i zainteresowany.
Update:
Właśnie skończyłem czytać interaktywna wizualizacja danych dla sieci Scott Murray, świetna książka! Spróbuj. za darmo.
3 answers
Jak już wspomniał @Autio, na jego stronie znajdują się tutoriale Scotta Murraya.
Zauważ również, że na swojej stronie ma link do swojej najnowszej książki d3, interaktywna wizualizacja danych dla sieci .
Jednak ta książka jest teraz dostępna online za darmo , wraz z wbudowanymi przykładami jsbin. http://chimera.labs.oreilly.com/books/1230000000345/index.html
Więc jeśli szukasz "książki", byłoby to świetne zaczynaj.
Kolejnym świetnym miejscem na początek jest zestaw samouczków - można je niemal nazwać mini-książką - znajdziesz tutaj:
http://www.dashingd3js.com/table-of-contents
Częścią tego, co jest dobre w tych dwóch zasobach, jest to, że powinny one zachęcić Cię do natychmiastowego rozpoczęcia zabawy z d3 w przeglądarce; więc faktycznie używasz d3 i badasz, jak to działa w prostych przypadkach, zamiast tylko czytać o tym, jak to działa.
D3 wiki na GitHubie zawiera wiele samouczków i jest niezbędny, aby poznać nie tylko d3, ale także to, co dzieje się w społeczności d3,
jednak prawdopodobnie polecam zacząć od dwóch wyżej wymienionych linków,
ponieważ będą one stanowić dobrą bazę (z trwałym skupieniem,
w przeciwieństwie do postu na jedną lub dwie strony) za to, że potem wyskakuje
do innych dostępnych samouczków.
https://github.com/mbostock/d3/wiki/Tutorials
Zastanów się również, co chcesz zrobić z d3. Przez sam d3 jest naprawdę potężny, ale dość niski poziom, co oznacza: jeśli potrzebujesz zrobić wykres słupkowy zamiast mapy wyborczej NY Times z 512 ścieżek do Białego Domu , to może warto spojrzeć na narzędzie takie jak vega {2]}, które usuwa niektóre z niskiej złożoności, które mogłyby być zaangażowane w tworzenie pozycji, takich jak standardowy wykres słupkowy. Narzędzia te nie są nieliczne, jak widać w tym GIST listing bibliotek, które używają d3 .
Więcej Ostatnio Nick Zhu, autor dc.js biblioteka Wykresów, która łączy d3.js i crossfilter, wyszły z nową wizualizacją danych Z D3 Cookbook, która wygląda obiecująco i wydaje się zakładać nieco więcej czytelnika niż książka Scotta Murraya.
Jest też d3.js intro dla ludzi, którzy są jeszcze nowi w HTML i 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
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-01-04 14:26:15
Książka, o której wspominasz, jest rzeczywiście trochę Szczupła. Oto kilka tutoriali, które przydały mi się w chwytaniu D3: http://alignedleft.com/tutorials/d3
Naprawdę najlepszą metodą jest zbadanie kodu źródłowego przykładów hostowanych przez Mike Bostock tutaj: https://github.com/mbostock/d3/wiki/Gallery
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-06-05 03:14:15
Napisałem kilka podstawowych samouczków, kiedy zacząłem się uczyć, można je znaleźć tutaj: https://bitbucket.org/hrojas/learn-d3
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-06-16 19:51:31