Need to Return Your Textbook Rental?

Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 


or
Sign in to turn on 1-Click ordering
Kindle Edition
Read instantly on your iPad, PC, Mac, Android tablet or Kindle Fire
Buy Price: $17.27
Rent From: $8.36
Free Trial: $0.00
 
 
 
More Buying Choices
Have one to sell? Sell yours here

Visualizing Data: Exploring and Explaining Data with the Processing Environment [Paperback]

Ben Fry
4.0 out of 5 stars  See all reviews (24 customer reviews)

List Price: $39.99
Price: $27.24 & FREE Shipping on orders over $35. Details
You Save: $12.75 (32%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 6 left in stock (more on the way).
Ships from and sold by Amazon.com. Gift-wrap available.
Want it Friday, July 11? Choose One-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student

Formats

Amazon Price New from Used from
 
Kindle Edition
Rent from
$17.27
$8.36
 
Paperback $27.24  
Shop the New Digital Design Bookstore
Check out the Digital Design Bookstore, a new hub for photographers, art directors, illustrators, web developers, and other creative individuals to find highly rated and highly relevant career resources. Shop books on web development and graphic design, or check out blog posts by authors and thought-leaders in the design industry. Shop now

Book Description

January 11, 2008 0596514557 978-0596514556 1

Enormous quantities of data go unused or underused today, simply because people can't visualize the quantities and relationships in it. Using a downloadable programming environment developed by the author, Visualizing Data demonstrates methods for representing data accurately on the Web and elsewhere, complete with user interaction, animation, and more.

How do the 3.1 billion A, C, G and T letters of the human genome compare to those of a chimp or a mouse? What do the paths that millions of visitors take through a web site look like? With Visualizing Data, you learn how to answer complex questions like these with thoroughly interactive displays. We're not talking about cookie-cutter charts and graphs. This book teaches you how to design entire interfaces around large, complex data sets with the help of a powerful new design and prototyping tool called "Processing".

Used by many researchers and companies to convey specific data in a clear and understandable manner, the Processing beta is available free. With this tool and Visualizing Data as a guide, you'll learn basic visualization principles, how to choose the right kind of display for your purposes, and how to provide interactive features that will bring users to your site over and over. This book teaches you:

  • The seven stages of visualizing data -- acquire, parse, filter, mine, represent, refine, and interact
  • How all data problems begin with a question and end with a narrative construct that provides a clear answer without extraneous details
  • Several example projects with the code to make them work
  • Positive and negative points of each representation discussed. The focus is on customization so that each one best suits what you want to convey about your data set
The book does not provide ready-made "visualizations" that can be plugged into any data set. Instead, with chapters divided by types of data rather than types of display, you'll learn how each visualization conveys the unique properties of the data it represents -- why the data was collected, what's interesting about it, and what stories it can tell. Visualizing Data teaches you how to answer questions, not simply display information.

Frequently Bought Together

Visualizing Data: Exploring and Explaining Data with the Processing Environment + Getting Started with Processing + The Nature of Code: Simulating Natural Systems with Processing
Price for all three: $64.51

Some of these items ship sooner than the others.

Buy the selected items together


Editorial Reviews

About the Author

Ben Fry received his doctorate from the Aesthetics + Computation Group at the MIT Media Laboratory and was the 2006-2007 Nierenberg Chair of Design for the Carnegie Mellon School of Design. He worked with Casey Reas to develop Processing, which won a Golden Nica from the Prix Ars Electronica in 2005. Ben's work has received a New Media Fellowship from the Rockefeller Foundation, and been shown at the Museum of Modern Art, Ars Electronica, the 2002 Whitney Biennial and the 2003 Cooper Hewitt Design Triennial.


Product Details

  • Paperback: 384 pages
  • Publisher: O'Reilly Media; 1 edition (January 11, 2008)
  • Language: English
  • ISBN-10: 0596514557
  • ISBN-13: 978-0596514556
  • Product Dimensions: 9.1 x 7 x 0.6 inches
  • Shipping Weight: 1.6 pounds (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (24 customer reviews)
  • Amazon Best Sellers Rank: #326,263 in Books (See Top 100 in Books)

More About the Author

Ben Fry is principal of Fathom, a design and software consultancy located in Boston. He received his doctoral degree from MIT's Media Lab, where his research focused on combining fields such as computer science, statistics, graphic design, and data visualization as a means for understanding information. After completing his dissertation in 2004, he spent time developing tools for visualization of genetic data at the Broad Institute of MIT & Harvard. Ben's work has appeared in museums such as the Whitney, the Cooper-Hewitt, and the Museum of Modern Art, and in the films Minority Report and The Hulk. His information graphics have illustrated articles for the New York Times, New York Magazine, and the journal Nature. In 2011, Ben won the National Design Award for Interaction Design; he was also selected as one of Fast Company's 50 Most Influential Designers in America and as one of Slate's Top Right. He has lectured on data, design, and programming on five continents, and is the author of three books.

Customer Reviews

4.0 out of 5 stars
(24)
4.0 out of 5 stars
Share your thoughts with other customers
Most Helpful Customer Reviews
126 of 139 people found the following review helpful
3.0 out of 5 stars Mixed feelings February 3, 2008
Format:Paperback|Verified Purchase
This book allowed me to quickly create some simple applications using the processing API. So, in that respect, the book was successful. However, the book falls short in three respects.

1) One would expect a book with the title "Visualizing Data" to be crammed with pictures showing many different data visualizations. However, this book has relatively few. Every colleague of mine who passed by my desk and picked up the book had the exact same reaction.

2) The processing language is touted as a means for people unfamiliar with programming to get up to speed with visualization. However, I would be very surprised if anyone with little programming experience would get much out of this book.

3) Don't expect to use this book as a reference for the processing language. It is basically just a collection of half explained examples. Consider for example the function smooth(). This function appears in almost every example but forget about trying to find an explanation of what the function does in the book.

The book is probably worth buying to get up to speed quickly but plan on spending a significant amount of time sifting through the processing.org website and other online resources before being able to get anything non-trivial done. And if you don't already know Java then don't expect to accomplish anything even modestly complex without a lot of outside help.
Was this review helpful to you?
48 of 55 people found the following review helpful
2.0 out of 5 stars Little more than a Processing Environment tutorial February 20, 2008
Format:Paperback|Verified Purchase
Based on the title and publisher's writeup I was expecting the book to provide in-depth coverage of various visual metaphors for understanding and manipulating data, such as "Designing Interfaces" by Tidwell, another O'Reilly book that I am very pleased with.

Unfortunately it would be more appropriate if the title (Visualizing Dta) and sub-title (Exploring and Explaining Data with the Processing Environment) were switched. This book is primarily a tutorial on using the Processing Environment ([...] showing you how to create various interactive charts and composed primarily of code examples.

In addition, the visualizations presented in the book are far from aesthetically pleasing. The Processing Environment has the capability to create visualizations that are not only functional, but beautiful as well. You can find a collection of visualizations at [...] many of which were created with the Processing Environment.

In summary I am granting a 2-star rating because the book does not deliver the expected coverage of data visualization design and even in its explanation of the Processing Environment does not provide exemplary visualizations.
Was this review helpful to you?
48 of 57 people found the following review helpful
5.0 out of 5 stars Outstanding January 22, 2008
Format:Paperback|Verified Purchase
This is an exceptionally good book on a specialist topic by one of my design heroes. Where most data visualization books present either pages of (often quite ugly) charts and diagrams, but with no tools to create them, Fry manages here to combine both programming skills and a real understanding of design. It's the rare book that manages to do two disciplines really well. Though it's full of code, Visualizing Data is so much more than a technical manual.

This is definitely a programming book; I agree with another reviewer here that if you're already comfortable with Java you'll find this much easier going. But Fry builds his code examples up sensibly, and explains what's going on. A smart Flash developer or Processing dabbler (like me) really won't have any trouble following along. The examples move from simple plotting of points, to time-based animation, to complex correlation, and into more complex visualizations. And it's not just drawing pixels: there are long and useful sections on data acquisition techniques, approaches to parsing and formatting data. Luckily, Fry's a really good writer, and is able to keep these topics from getting dull.

But the great thing about Visualizing Data is that it's also a *design* book--a real one--with thoughtful considerations about use of color, typography, and the "feel" of interaction. Fry's data visualizations are worthy of being in any of Edward Tufte's books. I nearly stood up and cheered when Fry took a few paragraphs in the middle of a code explanation to talk about why the em-dash character and non-lining numerals made the typography of a particular example better. That level of detail is, I think, totally absent from any other book like this.
Comment | 
Was this review helpful to you?
9 of 10 people found the following review helpful
5.0 out of 5 stars Great book, bad title May 23, 2008
Format:Paperback
I'm short of superlatives for this book or more generally for the work of Ben Fry.

In my line of work, how people think of graphs is very much influenced by what is possible to do in Excel without changing the default settings too much.
Enter Processing, a data visualization-oriented language, which makes it easy to create custom visualizations, tailored for the problem you want to address. There is a growing community around Processing and a number of truly incredible graphs that have been created with just a few lines of code. Ben Fry's own work, which ranges from simplistic to very sophisticated, is nothing short of mind-blowing. Yet this book demystifies this and make it all look accessible.

It opens great perspectives for anyone interested in expressing their data graphically. Still, the title is misleading.

This is not a book about, say, editorial rules by which one should construct a visualization. It is not an abstract book that offers generic advice that can be used in whatever environment. For that kind of book, pick Show Me the Numbers: Designing Tables and Graphs to Enlighten or The Visual Display of Quantitative Information, 2nd edition - books which are consistent with Fry's approach, by the way. "Visualizing Data" is really a practical cookbook that will introduce you to Processing. It offers methodological insights, but which are mostly relevant in the Processing environment.

That being said, I highly recommend this book and keeping a close tab on [..]
Was this review helpful to you?
Most Recent Customer Reviews
5.0 out of 5 stars Life Saver
Processing captured my attention a few months back. I'm a UXer / wannabe artist who is new to programming, and I was immediately smitten with the visual art and data visualizations... Read more
Published 3 months ago by Kenneth Spry
5.0 out of 5 stars Easy to Follow
This book was not quite as instructional as I had hoped, but if you're willing to give it the time to read from cover to cover, it's quite informative for learning not only how to... Read more
Published 5 months ago by Sean Schaefer
1.0 out of 5 stars Not what the title says
the title should be
"Sample Programs to Display Data using the Processing Language"

There are not lots of visual examples. Read more
Published 9 months ago by David Somers
5.0 out of 5 stars Very useful
I haven't had time to read the book straight through, but flipping through the pages I have already bookmarked a few things to improve my data visualizations.
Published 10 months ago by Lyndie C.
5.0 out of 5 stars Just what You Need to Get Started
This is one of the author/developers of Processing. It's a terrific book. It gives you all the basic sample code and lays out various methods that you can build on. Read more
Published 14 months ago by G. Hovagimyan
5.0 out of 5 stars great
This product is excellent and will buy more. I love the quality of the product and it is exactly what I wanted. Everyone should buy this it is worth the money Love it
Published 15 months ago by Francine S
4.0 out of 5 stars Seven Stages of Visualizing Data, Some Unusual Drawings: All With the...
Visualizing data takes more than just drawing them and there is more to drawing than Excel.

Fry covers the entire process of visualizing data. Read more
Published 24 months ago by ws__
5.0 out of 5 stars An outstanding book for the right audience.
IF you are using the Processing IDE and API, and if you are new to producing graphical
displays of data, then I can think of no better book for you than this one. Read more
Published on November 28, 2011 by J. Cauhape
3.0 out of 5 stars Focused more on teaching processing than on visualization techniques
The book is focused more on teaching processing than on visualization techniques and algorithms. I bought the book thinking that the emphasis will be on visualization examples but... Read more
Published on February 4, 2011 by Texas Engineer
5.0 out of 5 stars A good book for learning Processing
a good book . On one hand for learning Processing on the other hand for (basic) visualizing techniques. A lot of examples. Read more
Published on September 11, 2009 by Markus Greim
Search Customer Reviews
Search these reviews only


Forums

Have something you'd like to share about this product?
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Search Customer Discussions
Search all Amazon discussions


Look for Similar Items by Category