Data visualization with d3.js : mold your data into beautiful visualizations with d3.js /
Saved in:
Author / Creator: | Teller, Swizec. |
---|---|
Imprint: | Birmingham : Packt Publishing, 2013. |
Description: | 1 online resource : illustrations |
Language: | English |
Series: | Community experience distilled Community experience distilled. |
Subject: | |
Format: | E-Resource Book |
URL for this record: | http://pi.lib.uchicago.edu/1001/cat/bib/11303116 |
Table of Contents:
- Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with d3.js; What is d3.js?; Setting up a play environment; A quick Chrome Developer Tools primer; A simple histogram; Summary; Chapter 2: A Primer on DOM, SVG, and CSS; DOM; Manipulating the DOM with d3.js; Selections; Selections example; Manipulating content; Joining data to selections; An HTML visualization example; SVG; Drawing with SVG; Manually adding elements and shapes; Transformations; Using paths; CSS; Colors; Summary.
- Chapter 3: Making Data UsefulThinking about data functionally; Built-in array functions; Data functions of d3.js; Loading data; The core; Convenience functions; Scales; Ordinal scales; Quantitative scales; Continuous range scales; Discrete range scales; Time; Formatting; Time arithmetic; Geography; Getting geodata; Drawing geographically; Using geography as a base; Summary; Chapter 4: Making Things Move; Animating with transitions; Interpolators; Easing; Timers; Interacting with the user; Basic interaction; Behaviors; Drag; Zoom; Brushes; Summary; Chapter 5: Layouts
- d3's Black Magic.
- What are layouts and why should you careBuilt-in layouts; The dataset; Using the histogram layout; Delicious pie; Showing popularity through time with stack; Highlighting friends with chord; Drawing with force; Hierarchical layouts; Drawing a tree; Showing clusters; Partitioning a pie; Packing circles into circles; Subdividing with treemap; Summary; Chapter 6: Designing Good Visualizations; What is a visualization?; Some great examples; Riot arrests; Les MiseĢrables Co-occurrence; The Wealth & Health of Nations; More great stuff; Summary; Index.