If you enjoyed this I'd highly recommend checking out A Semiology of Graphics[0]. I was a little surprised to not see it mentioned in the article, but I recognize the article was less about types of data visualization than it was about how we create data vis.