How to Represent Linear Data Visually for Information Visualization

• 9 min read

683 Shares

Linear data sets come in three varieties – univariate, bivariate and trivariate. A univariate data set has a single dependent variable which varies compared to the independent attributes of that data. A bivariate set has two dependent variables and a trivariate set has three.

Representing data sets of these types is a very common task for the information visualization designer. Choosing the right form of visualization will depend on the requirements of the user of the visualization as much as the data set itself.

Univariate Data Sets

Univariate data sets are very simple to represent visually. There are many different forms for showing univariate data and one of the most common is tabulating the data itself. For example you might want to show the relationship between types of car and their top speed.

Model

Top Speed

Aston Martin One-77

220

Bugatti EB110 Super Sport

216

Bugatti Veyron Super Sport

267.8

Ferrari Enzo

226

Hennessey Venom GT

270.49

Keonigsegg CCXR

250

McLaren F1

240.14

Pagandi Zonda F Clubsport

215

Saleen S7 Twin-Turbo

248

SSC Ultimate Aero

256

Note: According to Automoblog.net these were the 10 fastest cars in the world in 2007.

Stephen Few, the information visualization consultant said; “Numbers have an important story to tell. They rely on you to give them a clear and convincing voice.” There is nothing intrinsically wrong with presenting this data in a tabulated format. It may be exactly what the user needs. Certainly, you can fairly quickly determine which car is the fastest (the Hennessey Venom GT) from the table – even if it’s not immediately obvious which is the fastest at first glance.

However, it might be better to represent the data graphically which would enable an easier comparison between all the cars.

There are many different graphical representations that can be used to show univariate data. They include pie charts, histograms, scatter plots, bar graphs, etc. The precise nature of the representation chosen will depend on the data set.

For example here’s the speed data shown as a pie chart:

Not very useful is it? There’s too much data of a similar nature and the color key is equally confusing. You can’t tell very much about the cars and their relative speeds from a pie chart.

Whereas here’s the same data set represent as a bar graph:

It is instantly clear from the bar graph which vehicle is the fastest and which is the slowest and how each compares to every other vehicle.

Bivariate Data Sets

Bivariate data sets have two sets of dependent variables that we wish to compare against the independent variable(s).

So let’s take our original data set and expand it to include the horsepower of each vehicle.

Model

Top Speed

Bhp

Aston Martin One-77

220

750

Bugatti EB110 Super Sport

216

612

Bugatti Veyron Super Sport

267.8

1200

Ferrari Enzo

226

651

Hennessey Venom GT

270.49

1244

Keonigsegg CCXR

250

1018

McLaren F1

240.14

627

Pagandi Zonda F Clubsport

215

640

Saleen S7 Twin-Turbo

248

750

SSC Ultimate Aero

256

1183

Now we might want to examine the relationship between the speed of each vehicle and the horsepower that powers the vehicle. Does an increase in horsepower automatically mean an increase in the speed of the vehicle? Are they proportionate to each other?

Again, there are many different ways to represent the data. We’ve chosen a an area driven graph with the two data sets imposed on top of each other.

From this graph it’s very easy to conclude that while the speeds of the vehicles don’t vary dramatically – the horse power of each vehicle does. Yes, there’s definitely a case to be made that large amounts of horsepower do correlate with speed but it’s only a weak correlation. The McLaren F1 is faster than the Aston Martin One-77 but carries markedly less horsepower, for example.

It’s worth noting that caution must be taken when choosing bivariate representations. In this graph, we have focused our attention on the horsepower of the vehicles and the similarity between the top speeds of the vehicles. However, there is greater variation in the speeds than you can tell by glancing at the graph – it serves our purpose for analysis but is not necessarily the perfect representation for other purposes.

It could also be argued that the third-dimension, in our representation, adds little value to the viewer and could be eliminated in favor of a flatter representation.

Trivariate Data Sets

A trivariate data set includes a third dependent variable that can be represented against the independent variable(s).

For example we might want to include a stopping distance within our car data set (please note that these distances were created for this example and are not likely to be the actual stopping distances of these vehicles) :

Model

Top Speed

Bhp

Stopping Distance

Hennessey Venom GT

270.49

1244

800

Bugatti Veyron Super Sport

267.8

1200

930

SSC Ultimate Aero

256

1183

1200

Keonigsegg CCXR

250

1018

750

Saleen S7 Twin-Turbo

248

750

456

McLaren F1

240.14

627

765

Ferrari Enzo

226

651

860

Aston Martin One-77

220

750

715

Bugatti EB110 Super Sport

216

612

564

Pagandi Zonda F Clubsport

215

640

765


Once again trivariate data can be represented in any number of ways. However, a common methodology is the 3D scatter plot as shown above.

Again, caution must be taken when choosing the representation for trivariate data sets. Two common problems with models here are occlusion (where one item in a data set is obscured by another – so you cannot see its actual place in the model) and the fact that it can be hard to determine where, exactly, along any given axis the data point lays.

It’s for this reason that trivariate models are often interactive and can be manipulated by the user to be viewed from different angles in order to gain a better understanding of the data.

A Practical Tip

There is no usual reason to create your models by hand; most spreadsheet packages (such as Excel) can create univariate and bivariate models with ease from tabulated data. There are also specialist software modeling packages for more complex models including trivariate data sets.

You may decide to create the model in one package and then, for reasons of aesthetics, recreate the model in a graphic design package as the design elements in Excel, for example, are somewhat limited.

The Take Away

The key to creating visual representations of linear data is to ensure the usability of the final representation. Fortunately, you do not have to create these models “from scratch” but can use computer tools to do the job for you. This allows you to quickly switch between models until you find one that is fit for purpose.

References & Where to Learn More:

10 Fastest cars in the world.

Stephen Few – Show Me Numbers Designing Tables and Graphs to Enlighten – Analytics Press, ISB 978-0970601971

Hero Image: Author/Copyright holder: Eric Fischer. Copyright terms and licence: CC BY 2.0

Learn More in This Course:

AI for Designers

10 days
16 % booked
View Course

What You Should Read Next

  • Read full article
    The Key Elements & Principles of Visual Design - Article hero image
    Interaction Design Foundation logo

    The Key Elements & Principles of Visual Design

    Visual design is about creating and making the general aesthetics of a product consistent. To create the aesthetic style of a website or app, we work with fundamental elements of visual design, arranging them according to principles of design. These elements and principles together form the building

    Social shares
    1.4k
    Published
    Read Article
  • Read full article
    Information Overload, Why it Matters and How to Combat It - Article hero image
    Interaction Design Foundation logo

    Information Overload, Why it Matters and How to Combat It

    Designers often need to convey information to the users of their designs. Specialists in information visualization design in particular find themselves presenting data over and over again to their users. However, it’s important when developing your designs that you don’t create “information overload

    Social shares
    1.2k
    Published
    Read Article
  • Read full article
    How to Design an Information Visualization - Article hero image
    Interaction Design Foundation logo

    How to Design an Information Visualization

    Designing information visualizations offers you endless possibilities when it comes to end products, and it would be impossible to provide step-by-step instructions for all these possibilities. However, it is fair to say that while the end products may vary dramatically – the process by which we rea

    Social shares
    984
    Published
    Read Article
  • Read full article
    Preattentive Visual Properties and How to Use Them in Information Visualization - Article hero image
    Interaction Design Foundation logo

    Preattentive Visual Properties and How to Use Them in Information Visualization

    A preattentive visual property is one which is processed in spatial memory without our conscious action. In essence it takes less than 500 milliseconds for the eye and the brain to process a preattentive property of any image. This is good news for information visualization designers and graphic des

    Social shares
    978
    Published
    Read Article
  • Read full article
    How to Visualize Your Qualitative User Research Results for Maximum Impact - Article hero image
    Interaction Design Foundation logo

    How to Visualize Your Qualitative User Research Results for Maximum Impact

    When thinking about visualization of research results, many people will automatically have an image of a graph in mind. Do you have that image, too? You would be right in thinking that many research results benefit from a graph-like visualization, showing trends and anomalies. But this is mainly tru

    Social shares
    966
    Published
    Read Article
  • Read full article
    How to Conduct Focus Groups - Article hero image
    Interaction Design Foundation logo

    How to Conduct Focus Groups

    Focus groups have long been a popular tool in market research and have become more popular in user research in the recent past too. They consist of a group of between 5 and 10 users who work with a moderator/facilitator/researcher. The moderator will pose questions from a script to the group. Their

    Social shares
    926
    Published
    Read Article
  • Read full article
    Visual Mapping – The Elements of Information Visualization - Article hero image
    Interaction Design Foundation logo

    Visual Mapping – The Elements of Information Visualization

    Information visualization requires mapping data in a visual or occasionally auditory format for the user of the visualization. This can be challenging because while some data has a spatial relationship built in (for example, temperatures in cities around a country) many data sets don’t have a tradit

    Social shares
    907
    Published
    Read Article
  • Read full article
    The Properties of Human Memory and Their Importance for Information Visualization - Article hero image
    Interaction Design Foundation logo

    The Properties of Human Memory and Their Importance for Information Visualization

    It is important to know that while neuroscience has progressed dramatically over the last decades; there is no complete understanding of how human memory works. We know, for example, that data in the brain is stored in clusters of neurons but we don’t know how, precisely, it is stored or even how it

    Social shares
    904
    Published
    Read Article
  • Read full article
    Guidelines for Good Visual Information Representations - Article hero image
    Interaction Design Foundation logo

    Guidelines for Good Visual Information Representations

    Information visualization is not as easy as it might first appear, particularly when you are examining complex data sets. How do you deliver a “good” representation of the information that you bring out of the data that you are working with?While this may be a subjective area of information visualiz

    Social shares
    900
    Published
    Read Article
  • Read full article
    Information Visualization – A Brief Introduction - Article hero image
    Interaction Design Foundation logo

    Information Visualization – A Brief Introduction

    Have you ever thought about how much data flows past each of us in an ordinary day? From the newspaper you read at breakfast, to the e-mails you receive throughout the day, to the bank statements generated whenever you withdraw money or spend it, to the conversations we have, and so on?There is a ti

    Social shares
    873
    Published
    Read Article

Top Articles

Top Topic Definitions

Feel Stuck?
Want Better Job Options?

AI is replacing jobs everywhere, yet design jobs are booming with a projected 45% job growth. With design skills, you can create products and services people love. More love means more impact and greater salary potential.

At IxDF, we help you from your first course to your next job, all in one place.

See How Design Skills Turn Into Job Options
Privacy Settings
By using this site, you accept our Cookie Policy and Terms of Use.
Customize
Accept all

Be the One Who Inspires

People remember who shares great ideas.

Share on:

Academic Credibility — On Autopilot

Don't waste time googling citation formats. Just copy, paste and look legit in seconds.

Feel Stuck? Want Freedom?

Get one powerful email each week, like 326,171 others.

Learn to design a life you love.

Next email in
6
days
18
hrs
35
mins
18
secs