Data Visualization with D3.js Cookbook.

Packed with practical recipes, this is a step-by-step guide to learning data visualization with D3 with the help of detailed illustrations and code samples. If you are a developer familiar with HTML, CSS, and JavaScript, and you wish to get the most out of D3, then this book is for you. This book ca...

Full description

Saved in:
Bibliographic Details
Main Author: Qi Zhu, Nick
Format: Electronic eBook
Language:English
Published: Packt Publishing, 2013.
Subjects:
Online Access: Full text (Wentworth users only)
Local Note:ProQuest Ebook Central

MARC

LEADER 00000cam a22000007a 4500
001 in00000321112
006 m o d
007 cr |n|||||||||
008 131108s2013 xx o 000 0 eng d
005 20240806154616.0
020 |a 1306055253  |q (ebk) 
020 |a 9781306055253  |q (ebk) 
020 |a 9781782162179  |q (e-book) 
020 |a 1782162178  |q (e-book) 
020 |a 9781782162162 
020 |a 178216216X 
035 |a (OCoLC)862363135 
035 |a (OCoLC)ocn862363135 
037 |a 536776  |b MIL 
040 |a IDEBK  |b eng  |e pn  |c IDEBK  |d EBLCP  |d MHW  |d YDXCP  |d E7B  |d CHVBK  |d OCLCO  |d OCLCQ  |d COO  |d OCLCF  |d OCLCQ  |d COCUF  |d CNNOR  |d MOR  |d PIFAG  |d ZCU  |d MERUC  |d OCLCQ  |d U3W  |d STF  |d OCLCQ  |d ICG  |d INT  |d VT2  |d OCLCQ  |d G3B  |d TKN  |d OCLCQ  |d DKC  |d AU@  |d OCLCQ  |d UKAHL  |d ZQP  |d HS0  |d OCLCQ  |d TUHNV  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCL  |d SXB 
050 4 |a QA76.9.I52  |b Z48 2013eb 
082 0 4 |a 005.2762  |2 23 
084 |a COM051260  |2 bisacsh 
084 |a COM051390  |2 bisacsh 
084 |a COM062000  |2 bisacsh 
100 1 |a Qi Zhu, Nick. 
245 1 0 |a Data Visualization with D3.js Cookbook. 
260 |b Packt Publishing,  |c 2013. 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
505 0 |a Cover -- Copyright -- Credits -- About the Author -- About the Reviewers -- www.PacktPub.com -- Table of Contents -- Preface -- Chapter 1: Getting Started with D3.js -- Introduction -- Setting up a simple D3 development environment -- Setting up an NPM-based development environment -- Understanding D3-style JavaScript -- Chapter 2: Be Selective -- Introduction -- Selecting a single element -- Selecting multiple elements -- Iterating through a selection -- Performing subselection -- Function chaining -- Manipulating the raw selection 
505 8 |a Chapter 3: Dealing with DataIntroduction -- Binding an array as data -- Binding object literals as data -- Binding functions as data -- Working with arrays -- Filtering with data -- Sorting with data -- Loading data from a server -- Chapter 4: Tipping the Scales -- Introduction -- Using quantitative scales -- Using the time scale -- Using the ordinal scale -- Interpolating a string -- Interpolating colors -- Interpolating compound objects -- Implementing a custom interpolator -- Chapter 5: Playing with Axes -- Introduction 
505 8 |a Working with basic axesCustomizing ticks -- Drawing grid lines -- Dynamic rescaling of axes -- Chapter 6: Transition with Style -- Introduction -- Animating a single element -- Animating multiple elements -- Using ease -- Using tweening -- Using transition chaining -- Using transition filter -- Listening to transitional events -- Implementing a custom interpolator -- Working with timer -- Chapter 7: Getting into Shape -- Introduction -- Creating simple shapes -- Using a line generator -- Using line interpolation -- Changing line tension 
505 8 |a Using an area generatorUsing area interpolation -- Using an arc generator -- Implementing arc transition -- Chapter 8: Chart Them Up -- Introduction -- Creating a line chart -- Creating an area chart -- Creating a scatter plot chart -- Creating a bubble chart -- Creating a bar chart -- Chapter 9: Lay Them Out -- Introduction -- Building a pie chart -- Building a stacked area chart -- Building a treemap -- Building a tree -- Building an enclosure diagram -- Chapter 10: Interacting with your Visualization -- Introduction 
505 8 |a Interacting with mouse eventsInteracting with a multi-touch device -- Implementing zoom and pan behavior -- Implementing drag behavior -- Chapter 11: Using Force -- Introduction -- Using gravity and charge -- Generating momentum -- Setting the link constraint -- Using force to assist visualization -- Manipulating force -- Building a force-directed graph -- Chapter 12: Know your Map -- Introduction -- Projecting the US map -- Projecting the world map -- Building a choropleth map -- Chapter 13: Test Drive your Visualization -- Introduction 
520 |a Packed with practical recipes, this is a step-by-step guide to learning data visualization with D3 with the help of detailed illustrations and code samples. If you are a developer familiar with HTML, CSS, and JavaScript, and you wish to get the most out of D3, then this book is for you. This book can also serve as a desktop quick-reference guide for experienced data visualization developers. 
588 0 |a Print version record. 
590 |a ProQuest Ebook Central  |b Ebook Central College Complete 
650 0 |a Information visualization. 
650 0 |a Visual analytics. 
758 |i has work:  |a Data visualization with D3.js cookbook (Text)  |1 https://id.oclc.org/worldcat/entity/E39PCXkYMp9hmKcCXbqHWhD8YP  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |z 9781306055253 
852 |b Ebooks  |h ProQuest 
856 4 0 |u https://ebookcentral.proquest.com/lib/wit/detail.action?docID=1343635  |z Full text (Wentworth users only)  |t 0 
936 |a BATCHLOAD 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis26533841 
947 |a FLO  |x pq-ebc-base 
999 f f |s ceae7554-7248-4043-845c-8e4a44b21fa3  |i 6c7ceecf-92e3-488b-9b6d-260032268125  |t 0 
952 f f |a Wentworth Institute of Technology  |b Main Campus  |c Wentworth Library  |d Ebooks  |t 0  |e ProQuest  |h Other scheme 
856 4 0 |t 0  |u https://ebookcentral.proquest.com/lib/wit/detail.action?docID=1343635  |y Full text (Wentworth users only)