Data Visualization

What would you call this chart?

I’m working on a visualization of people logging into SpatialKey, and I’ve come up with the following table/chart.

(larger version)

Each row represents one customer, and each cell is one day. If the cell is blue that means the customer logged in that day. Otherwise the cell is gray (lighter gray for weekends to give some context to the timeline). So cells are either on or off, I’m not trying to show how much usage there was on a particular day, just that there was some usage.

The only other thing beyond the on/off blue/gray state is I’m trying to highlight customers who have stopped logging in. So if a customer has previously been logging in regularly and then they stop for a long time, I highlight the row in red to show how long it’s been since we last saw the customer.

What kind of chart is this? There’s got to be a name, but I don’t know even know what to google to figure it out. I’ve created these before in Excel using conditional formatting of cell background color. This one is being created with d3.js using SVG (more posts on d3 will likely be coming).

The first thing I was reminded of was DNA sequencing using gel electrophoresis.

It also reminded me of the great Lite Brite that I used to play with as a kid.

So I’m currently going back and forth between “DNA Sequence chart” and “Lite Brite chart”, but there’s got to be a better term…


  • Someone asked a question on flexcoders about taking a snapshot of a Flex chart and saving it to the clipboard. Well, that's actually pretty hard, but this example shows how to load a snapshot image of any Flex component that the user can choose to copy or save. It opens…
    Tags: javascript, chart, it's

16 thoughts on “What would you call this chart?

  1. Glen Whitbeck says:

    OK, just brainstorming from me … but, perhaps it’ll help!

    CR (Customer Relationship) Health Chart … how close are our customers to “red lining”?

    Looks like a disk drive that needs to be defragmented. So, maybe something like a Customer Defrag chart.

    Maybe something about customer mindshare (If they login each day, they’re thinking about you). Similarly, “customer engagement”.

    Maybe something about how “solid” a customer is (lots of logins look like a solid blue line … etc.)

    Maybe something about Binary Customers (ok,maybe that’s too geeky!)

    Maybe something about how fast customers are lost (lots of logins at first, then slowly fade away). Or, hey, maybe they start slow and pick-up steam, too! Hey, maybe it’s about customer momentum.

  2. I think you’re looking to name the chart and not jus this use of it right? Technically I think it’s a bitmap or bit array: but that can be confusing since people already think of bitmap as a type of image.

    As a chart it reminds me of a punch card so I would probably name it that.

  3. @Dusty – the punch card (especially when actually used as a timesheet) is great, that really matches the visual style of the chart. I may even make one that copies the look of the punch card more exactly. Good find.

  4. If you are going with the punch card, then how about the ‘Hanging Chad’ chart. 😉

    And again, you could always name it after yourself. There are Gantt charts, how about the McCune Chart.

    On a more serious note, it kind of reminds me of a SAT score card that you would fill in the ovals. In this case it’s rectangles. Probably not the best analogy, but its the first original thought I could think of.

  5. Evan Gifford says:

    “Punch Chart” or “Scan Chart”

    I totally agree with the punch card thing. Also, remember the Scantron tests we use to take in High School?

  6. To me that looks immediately like the images used in Spectroscopy. This image provides an example of what I’m talking about. You have a unified “whole” which is the total spectrum, at the top (ie, this is what it would look like if a given row satisfied every column) and then your actual rows provide an at-a-glance mechanism for displaying which subset of the whole that row represents.

    So with that in mind I’d humbly propose naming it a spectral graph or a spectroscopic graph, perhaps? Because you really are fundamentally plotting values against a spectrum, in a way. Anyway, my two cents.

  7. Judah says:

    How about Linear bit table? Or binary map sequence. Some more for fun, numerical cross column table chart, scalar binary matrix, linear bit blocks table, quantum scalar oscillation matrix transformation line. Who could dispute a name like that? 😛

Comments are closed.