Visualization and Coding
Coding is the mathematical writing of business rules and machine orders that enables a computer to repeat the same task endlessly. How do visualizing and coding come together? First, there is the data challenge or question that triggers the need of insightful visualization. Second, someone has the idea of how to visually represent the potential answer to the data challenge. Now there comes the third step, when Coding is entering the game. We need to mash available or design new applications into creating the right visual outcome. This does not happen at every visualization challenge but whenever we are trying to create a first, a real innovation. Only the collaboration of initial visual ideas, and the disciplined writing of the right code creates the artful result and object. And it’s only possible in today’s world of Open Source Software, decreasing costs for hard and software, and the rapid speed of prototyping.
Therefore, the Data Visualization practice resides between the more art centric discipline of design and the more engineering focused discipline coding. At its best it combines both life forms and generates a result of clarity, repeatability, and beauty while pointing to a relevant insight changing of how we would attack a particular marketing problem. I purposefully don’t include any reference to our core analytical and statistical work, I will do it another time.