Interactive Data Visualization for the Web [Paperback] Author: Scott Murray | Language: English | ISBN:
1449339735 | Format: PDF, EPUB
Interactive Data Visualization for the Web Free PDFDownload electronic versions of selected books Interactive Data Visualization for the Web Free PDF from mediafire, rapishare, and mirror link
Create and publish your own interactive data visualization projects on the Web—even if you have little or no experience with data visualization or web development. It’s easy and fun with this practical, hands-on introduction. Author Scott Murray teaches you the fundamental concepts and methods of D3, a JavaScript library that lets you express data visually in a web browser. Along the way, you’ll expand your web programming skills, using tools such as HTML and JavaScript.
This step-by-step guide is ideal whether you’re a designer or visual artist with no programming experience, a reporter exploring the new frontier of data journalism, or anyone who wants to visualize and share data.
- Learn HTML, CSS, JavaScript, and SVG basics
- Dynamically generate web page elements from your data—and choose visual encoding rules to style them
- Create bar charts, scatter plots, pie charts, stacked bar charts, and force-directed layouts
- Use smooth, animated transitions to show changes in your data
- Introduce interactivity to help users explore data through different views
- Create customized geographic maps with data
- Explore hands-on with downloadable code and over 100 examples
Direct download links available for Interactive Data Visualization for the Web Free PDF
- Paperback: 272 pages
- Publisher: O'Reilly Media; 1 edition (April 2, 2013)
- Language: English
- ISBN-10: 1449339735
- ISBN-13: 978-1449339739
- Product Dimensions: 9.6 x 6.6 x 0.5 inches
- Shipping Weight: 15.2 ounces (View shipping rates and policies)
First impressions of this book are very high, including good quality paper and extensive use of colour where appropriate.
I dove straight in to chapter 12 (Geomapping). It's really, really difficult for an author to match provided source files with the code in the book, but here it was all perfect. And the source files (and book text) followed a very direct path of adding complexity step by step, making sure one item was described fully before moving on to the next. No typos, no botched URLs -- everything was perfect.
The closest I found to a mistake was that the reference to the "d3.simplify" plug-in was line-wrapped in the middle of the word (page 232). But to find ONLY that really speaks to the very high level of effort and attention to detail that was put into this book. (I think I've only ever seen one other programming book with similar extremely high production values, and that was "Programming With Quartz" by Gelphman and Laden.)
I appreciate especially how the book isn't just about the mechanics of making things appear a certain way; it's just as important to understand the process that the author used to get to that point. Everything is spelled out very nicely in this regard as well.
While I wish some interactivity had been added to the Geomapping project of chapter 12, I suspect that I'll understand how to do that once I work through the examples in prior chapters.
If there is anything that would make this book better, it would be to include a file in the download that lists the URLs provided in the book so that (1) the relevant URL is at least somewhat easier to find at a later time, and (2) I wouldn't have to check for typos that may occur when entering the addresses manually.
But really, that's picking nits with what was clearly a significant amount of research and quality control.
Great job; I'm very happy to recommend this.
By just another geek
This is a thoughtful, concise, easy-to-follow tutorial. I'm a relatively advanced developer and had already hacked my way into d3 and gotten into a little trouble before picking up this book. My problem was that there are a few "magic" bits to d3--particularly on the geojson side (map-making)--and I just wasn't quite getting it. I snagged this book, blew through it in a couple hours, and am now in a much better place. This thin volume, plus the API reference at d3js.org plus Michael Bostock's mind-altering array of example scripts at bl.ocks.org/mbostock are probably everything you need to integrate d3 into your projects.
By Martin Doudoroff
Book Preview
Interactive Data Visualization for the Web Download
Please Wait...