Category Archives: Flex

Visualizing Historic Browser Statistics with Axiis

For the beta release of Axiis I prepared a visualization showing the historical browser breakdown of visitors to W3schools.com.  Since then I’ve enhanced it a bit, adding the ability to filter by browser type, and Tom lent his artistic eye and did a little restyling.  Although the number of Axiis tutorials out there is growing [...]

Also posted in Axiis, Information Visualization | 19 Comments

CFUnited Demo – Axiis Treemaps

Yesterday Tom Gonzalez and I gave a presentation on Axiis at CFUnited. After Tom reviewed the concepts behind the framework, I demonstrated how to build a custom visualization. The resulting application showed a squarified treemap representing the make up of Axiis, Degrafa, Flex, and the Flex Data Visualization framework. I cleaned up [...]

Also posted in Axiis, Information Visualization | 1 Comment

Axiis Video Tutorial

An experimental alpha release of Axiis has been available since 360|Flex Indy.  I put together this screencast to help people get up and running with the framework.
We’ve gotten some feedback from a few people already, and some users have already told us about the awesome stuff they’re making.  Remember during Tom’s presentation when he showed [...]

Also posted in Axiis, Information Visualization | 4 Comments

Axiis – A different kind of data visualization framework

Last week Tom Gonzalez wrote a blog post announcing Axiis, the open-source data visualization framework we’ve been developing. Tom goes into a good deal of depth about how the system works, so I won’t rehash all those specifics here. I just wanted to share my take on what Axiis is meant to do [...]

Also posted in Axiis, Information Visualization | 1 Comment

Hit detection on graphics primitives: Speeding up the Parallel Coordinates Plot

In my last post I mentioned that I had rewritten the Parallel Coordinates Plot to achieve a pretty drastic speed up. Before I get into the graphics hit detection trick at the heart of the performance boost, I’d like to explain the problem with the original implementation. The main thing that dragged down the [...]

Also posted in BirdEye, Information Visualization | 7 Comments

Collaborating with BirdEye

BirdEye is a project that aims to be a comprehensive collection of visualization components, and I was recently asked to join the team.  I’ve added my components into the appropriate sub-projects; The Heat Map is in GeoVis and the Comparison Matrix and Parallel Coordinates Plot are in QaVis.  During the migration process I fixed a [...]

Also posted in BirdEye, Information Visualization | 1 Comment

Visualizing the 2008 NFL Season

Super Bowl XLIII is less than two weeks away, so it feels like an appropriate time to look back at the statistics that were so diligently recorded during this past football season.  I’ve put together a comparison matrix based on data from pro-football-reference.com.  For first time visitors, a comparison matrix processes multidimensional statistics, looking for [...]

Also posted in Information Visualization | 1 Comment

The ComparisonMatrix component… or Playboy Playmates and the Economy

One of the challenges of information visualization is to present data in a way that allows the interesting patterns to rise to above the noise.  The ComparisonMatrix allows users to quickly assess where these patterns are so they can make an informed decision about where to start exploring.  To do this, the ComparisonMatrix breaks a [...]

Also posted in Information Visualization | 2 Comments

Adding hints to Flex 3 MXML tags

ColdFusion tags can be annotated with the hint attribute, effectively creating a surrogate for single line comments. This is something I’ve wanted to be able to do in MXML for a while, and I’m glad to see the Gumbo specs include this feature in the form of private attributes.  If you can’t wait for [...]

Posted in Flex | Tagged , | 2 Comments

Parallel Coordinates Plot in Flex

I spent the past few weekends writing a parallel coordinates plot.   For the uninitiated, parallel coordinates plots are used to show the relationships between items in a multidimensional dataset.  Three dimensional data points can be difficult enough to visualize on a two dimensional screen, and when you throw even more dimensions into the problem, things [...]

Also posted in Information Visualization | 3 Comments