Below you will find pages that utilize the taxonomy term “Visualization”
Articles
Balance and Flow Maps
Heatmaps are an excellent tool for visualizing data with a two dimensional spatial component. They are frequently used to map out player deaths in shooter games. The most common heatmaps use the location of the victim and aggregate the number of kills as the visualized measure. However, this simple metric doesn’t tell the whole story. With a few simple tweaks we can build balance and flow maps, which can be useful tools for understanding the way players use the map.
Articles
Game Review Scores - Part I
Studies have shown that a good review score can propel a game’s reputation. However, with such a large amount of data available, the two review aggregation sites simply present a single number for each game. With a wealth of review score data available, a few web scraping scripts, and a couple data analysis tools, some very interesting patterns emerge.
The Data The following charts are backed by 46,000 review scores for 800 games.
Articles
Game Review Scores - Part II
In Part I we looked at review scores in isolation. When we combine review score data with sales data some interesting patterns emerge. This section includes sales data from around 7,000 Xbox360 and Playstation2 games as well as the review score data from Part I
Sales and Scores An interesting property of the sales data is the lack of sales variation below a score of 70. Games that score above this threshold show a clear trend of increasing sales.
Articles
Game Review Scores - Part III
Scraping Data All of the data used to build these visualizations was extracted from various web sites using a few Python scripts. The Beautiful Soup library was used to parse and traverse the HTML.
Google Chrome’s developer tools are an excellent way to discover the structure of a web site so it can be traversed quickly with scripts.
Scraping data from web pages is easy as long as you completely ignore the impulse to follow good coding practices.
Articles
Lap Times with Tableau Public
I’ve combined my love of track days with my love of data analytics. Here’s a summary of data from my lap timer.
Dashboard Powered by Tableau
Articles
AMA SuperSport and Buel's Performance
The AMA is responsible for creating rules for the motorcycle racing series that ensure fair competition between motorcycles of different manufacturers and construction. The AMA Sport Bike series mixes motorcycles with 2, 3 and 4 cylinders from many manufacturers. Lately, the underdogs (Buel) have been doing really well and people are starting to suspect that the rules are slanted in their favor.
The AMA recently dyno tested all the bikes and released the minimum and maximum weight-to-power ratios.
Articles
An Experiment: RescueTime
RescueTime is a great tool for monitoring what you do. It allows you to big-brother yourself. You install a background service that monitors which applications you’re using and it aggregates and sorts the data in a way that helps you understand what you’re spening your time doing.
This is a live chart of how I’m currently spending my month. I think most of the ‘untagged’ time is consumed by random web sites I’m visiting.
Articles
Using Dashboards to Reinforce Memory Budgets
Console video games run on memory restricted environments and even with half a gigabyte of space it runs out quickly. It’s easy to know when you’re out of memory, what we want to know is exactly what approach to take to fix the problem. With all the information available the challenge is presenting the information in a way that gives clear indication of problems while providing enough low-level detail to zero in on individual assets.
Articles
Real-Time Earthquake Map
Update: the USGS has changed their service and this app no longer works. Plus, I lost the source code after a hard drive crash. Remember - back up your data!
Flash, and Flex in particular, has a solid set of tools available ata visualization. When I found that the USGS provided realtime earthquake data as csv files I couldn’t resist building a viewer. It’s based on a traffic map by Nathan at Flowing Data