Statistical Graphics Conference – Jet Lag Wins. I Lose.

Jun 27, 2008

As you might have noticed, I haven’t been live blogging the Data Viz VI conference here in Bremen. I arrived Tuesday evening and on Wednesday, the first day of the conference, I woke up at 9:00am (which is midnight PDT), and my body said, “Nathan, I hate you. Go back to bed.” I said no, and now I’m being punished. That’s pretty much how it’s been.

The actual conference, however, has been really interesting. Di Cook demoed GGobi via high school dropout salary data; Michael Friendly gave a nice talk on the golden age of statistical graphics; Gennady Andrienko talked a bit on clustering spatio-temporal data; and there have been plenty of other interesting ones in the mix. One criticism – Minard’s map, showing the march of Napoleon, has been mentioned at least five times. Enough already.

My Talk

I gave my talk on visualization for self-surveillance. I felt slightly off-topic talking more on design than on traditional statistical visualization, but no one threw any tomatoes at me, so that’s okay. The emphasis was on collecting data about ourselves, looking for patterns, and gaining some insight on the way we live with my current project as the case in point.

Animation in R

Yesterday, Andreas Buja got the audience’s attention by using R for animation. He used R to show fishing boat activity off the Pacific coast simply using getGraphicsEvent(). The coding syntax was very similar to Actionscript where there is a listener, and when an event fires off, a function is called. For example, you can tell R to do something when the user clicks on the mouse. The animated map amazed a lot of people. I was mildly amused.

Design and Statistics

I’ve always known about the big divide between statistics and design for data visualization, but I didn’t really know how big the gap was until now. For example, Processing, which is the default tool for a lot of designers, is foreign to statisticians. At the same time, most designers have never touched or heard of R. From where I sit, I see two separate worlds trying to do the same thing – tell stories with data. Both sides have much to learn from the other. They just don’t know it yet.

This is not to say that the two haven’t done great things separately, because they have. But the potential is high when they merge. Throw computer science in there, which has found it way into seemingly everything as a necessity, and you’ve got something good on its way.

2 Comments

  • Nathan,

    I’m not sure that the divide is as deep as you suggest. Many of us are aware of processing but it can’t do what I need for data visualization. I need a tight connections between statistical algorithms and visualization, and I’m not willing to reprogram the algorithms that exist in R in processing.

    I do use processing in a course on visual communication, where it helps to get non-programming students to a stage of producing dynamic graphics of data very quickly.

    Lovely blog, btw!!

  • Nathan,

    I’m not sure that the divide is as deep as you suggest. Many of us are aware of processing but it can’t do what I need for data visualization. I need a tight connections between statistical algorithms and visualization, and I’m not willing to reprogram the algorithms that exist in R in processing.

    I do use processing in a course on visual communication, where it helps to get non-programming students to a stage of producing dynamic graphics of data very quickly.

    Lovely blog, btw!!

Favorites

The Changing American Diet

See what we ate on an average day, for the past several decades.

A Day in the Life of Americans

I wanted to see how daily patterns emerge at the individual level and how a person’s entire day plays out. So I simulated 1,000 of them.

Watching the growth of Walmart – now with 100% more Sam’s Club

The ever so popular Walmart growth map gets an update, and yes, it still looks like a wildfire. Sam’s Club follows soon after, although not nearly as vigorously.

Graphical perception – learn the fundamentals first

Before you dive into the advanced stuff – like just about everything in your life – you have to learn the fundamentals before you know when you can break the rules.