How do you create good visualizations?

By Raffael Marty  Add a new comment

I am sure you have seen graphs that were just horrible to look at. Even worse, it was almost impossible to determine what the graph was trying to communicate. One of the first things you should learn - before you even go ahead and generate a graph - are some basic visualization principles :


  • Expressiveness The definition of expressiveness reads as follows: A set of facts is expressible in a visual language if the sentences (i.e., the visualizations) in the language express all the facts in the set of data, and only the facts in the data.
  • Reduce non-data ink This principle has been evangelized quite heavily by Edward Tufte. The data-ink ratio is defined by the amount of ink that is used to display the data in a graph, divided by the total amount of ink that is used to plot the entire graph. This means that, for example bounding boxes, background pictures, grid lines, three-dimensional charts, etc. should be eliminated and simplified.
  • Emphasize exceptions For example, use the color red to highlight important or exceptional areas in your graph. This makes it easy for a viewer to quickly identify the important information in a graph.


A graph showing how three dimensions are hardly ever a good solution. Occlusion prevents the viewer from seeing the cylinders in the back. The bounding box is unnecessary, the three-dimensional cylinders should be two dimensions and a line chart should probably have been used.

These three principle should help generate nicer and easier to read graphs. You can find more of these simple principles in chapter 1 of Applied Security Visualization. A fun Web site that interactively goes through a graph design IQ test has been built by Stephen Few of Perceptual Edge. It teaches you some of these principles as well.

    Add a comment

    Post a comment using one of these accounts
    Or join now
    At least 6 characters

    Note: Comment will appear soon after you have activated your account.
    Obscene/spam comments will be removed and accounts suspended.
    The information you submit is subject to our Privacy Policy and Terms of Service.

    ITworld LIVE

    SecurityWhite Papers & Webcasts

    White Paper

    Cloud Security Vendor Round Table

    This vendor round table guide will help you to evaluate different cloud technology vendors and service providers based on a series of questions posed to three cloud infrastructure providers, three managed or hosted infrastructure providers, and three cloud technology providers. Compare their answers to questions on data protection, compliance, ROI and more.

    White Paper

    Cloud Security Planning Guide

    Cloud security considerations span protecting hardware and platform technologies in the data center to enabling regulatory compliance and defending cloud access through different endpoints. This guide provides recommendations for strengthening data, identity, and platform protection and will also walk you through seven key steps to plan your cloud security strategy from the ground up.

    White Paper

    Planning Guide - Technology for Tomorrow's Cloud

    This cloud planning guide will introduce you to data center technologies that address challenges of networking, storage, security, and power management. It's based on Intel's experience working with IT managers, cloud providers, and security and power management vendors-as well as the experience Intel has gained building and deploying its own cloud technology.

    White Paper

    Cloud Security Insights for IT Strategic Planning

    The survey results of 200 IT professionals highlights the key business and technology drivers behind implementation plans, the importance of security, and the level of investment in security required. This benchmark data can be used for your own cloud security planning.

    White Paper

    Expert Guide to Secure Your Active Directory

    Layered security is the way to go when it comes to protecting Active Directory. This expert e-guide explains the best method to use when planning and designing a security solution. Find out why it is important to secure Group Policy settings and discover how managed service accounts boost server security in R2.

    See more White Papers | Webcasts

    Ask a question

    Ask a Question