Multivariate Analysis

Your constantly-updated definition of Multivariate Analysis and collection of videos and articles.
Be a conversation starter: Share this page and inspire others!

105 Shares
Save

Get 1 Powerful Email Each Week

Join 313,901 subscribers.

What is Multivariate Analysis?

Multivariate analysis is required when there are 4 or more dependent variables to be examined against an independent variable or variables. The challenge for an information visualization designer is to help someone make sense of these complex relationships. While a univariate analysis (with only a single dependent variable) is very simple to carry out – the more dependent variables added to a data set, the more difficult it becomes to represent these relationships in a meaningful way to the user.

Learn More About Multivariate Analysis

Make learning as easy as watching Netflix: Learn more about Multivariate Analysis by taking the online IxDF Course Information Visualization.

Why? Because design skills make you valuable. In any job. Any industry.

In This Course, You'll

  • Get excited to turn complex, hard-to-read data into clear visuals your team, clients, and stakeholders can understand and act on. According to the International Data Corporation, the world now generates well over 170 zettabytes of data a year. That’s more than 450 million terabytes every single day, and the figure keeps climbing. Big data and AI now let us find and access more than ever before, but all of that is only useful if we can make sense of it. Most people assume data work means heavy math and they count themselves out, but this course gives you a simple framework to turn raw data into visuals people instantly grasp, use them to drive decisions, and prove they actually work. No technical background needed. You already visualize information every day, like sketching a diagram to explain an idea or highlighting important points in a presentation. Whether you work in journalism, marketing, research, UX, or another field, this course will help you communicate complicated ideas quickly and clearly.

  • Make yourself invaluable as the professional who turns confusion into clarity. Anyone can make a chart, but few can design one that makes a situation instantly clear and drives a decision. In this course you'll learn Riccardo Mazza's five-step design framework, and work from defining the problem and the data, to choosing dimensions, mapping the underlying structure, and setting the right level of interaction. From there you'll master visual mapping, the deliberate pairing of data attributes with visual properties, and learn to represent everything from a single variable through multivariate data and hierarchies, using tools like concept maps and mind maps. You'll work with the three levels of interaction (static, transformable, and manipulable), so you can build anything from a fixed infographic to a model users explore for themselves. By the end, you'll have a repeatable process for turning any kind of data into a visualization that's clear and actionable.

  • Gain confidence and credibility as you learn to design using the science of human perception. MIT neuroscientists found the brain can process an entire image in as little as 13 milliseconds, far faster than it reads words or numbers. You'll see how vision and memory work. Then put them to use as you apply the Gestalt laws of grouping and preattentive attributes (the colors, shapes, and positions the brain registers first) so your visuals are understood at a glance. But fast doesn't mean accurate, and a visual can just as quickly send the wrong message. That's why you'll learn to test your work with real users, through heuristic evaluations, cognitive walkthroughs, interviews, and focus groups, so you can confirm whether it’s perceived the way you intended. You won't just hope your visualizations work, you'll know they do, and so will everyone who sees them.

Learn From Industry Leaders

Master complex skills with proven best practices and toolkits directly from industry leaders. Meet your expert for this course:

  • Alan Dix: Author of the bestselling book “Human-Computer Interaction” and Director of the Computational Foundry at Swansea University.

Earn Industry-Recognized Certificates

Industry giants trust our courses to train their teams, and prestigious universities integrate our content into their curricula. Add your certificates to your LinkedIn profile, résumé, and job applications.

Our clients: IBM, Harvard University, University of Cambridge, NASA, Adobe, Stanford, Massachusetts Institute of Technology, LinkedIn
Course Certificate

All Free IxDF Articles on Multivariate Analysis

Read full article
Information Visualization – An Introduction to Multivariate Analysis - Article hero image

Information Visualization – An Introduction to Multivariate Analysis

Albert Einstein said; “If you can’t explain it simply, you don’t understand it well enough.” He could easily have been talking about the challenges of creating information visualizations for multivariate analysis.Multivariate analysis takes place when you have a data set with 4 or more dependent var

Social shares
824
Published
Read Article

Information Visualization – An Introduction to Multivariate Analysis

Information Visualization – An Introduction to Multivariate Analysis

Albert Einstein said; “If you can’t explain it simply, you don’t understand it well enough.” He could easily have been talking about the challenges of creating information visualizations for multivariate analysis.

Multivariate analysis takes place when you have a data set with 4 or more dependent variables which are to be examined against an independent variable or variables. Traditionally, each variable in an analysis -with 3 or fewer dependent variables – is given a dimension (or axis). So that univariate analysis is conducted in a line, bivariate analysis in 2 dimensions and trivariate analysis in 3 dimensions. This is fairly straightforward as human beings are quite capable of perceiving 3 dimensions. In multivariate analysis a 4th (and indeed 5th, 6th,… and so on) dimension is not available to the information visualization designer. This presents a challenge which must be overcome if the designer wishes to represent such data to their users.


Author/Copyright holder: Chire. Copyright terms and licence: CC BY-SA 3.0

As you can see from the graph above, multivariate analysis can be quite complex to render visually.

There are some common techniques employed to render multivariate analysis through information visualization include:

  • Geometric Representations

  • Icon Representations

  • Pixel-Oriented Representations

Why Do We Conduct Multivariate Analysis?

Before we examine the techniques for multivariate analysis it might be useful to ask why do we need to conduct multivariate analysis?

Imagine that you are shopping for a new laptop (something that most people will do at some point in their lives). You go out to compare different models of laptop and you find that they all have slightly different specifications – processors, hard drives, screen sizes, memory, graphics cards, etc.

In order to make the best purchase; you will conduct a form of multivariate analysis (all the specifications are dependent variables – the independent variable in this case would be the model of each laptop).

Multivariate analysis is very common even if at first glance, it’s hard to see examples of it. The same is true when shopping for cars or mobile phones too.

Visual Representations of Multivariate Analysis

Now let’s take a closer look at the types of information visualization available to us for multivariate analysis:

Geometric Representations

A geometric representation requires that the information visualization be rendered in such a way that the data is mapped to a geometric space.

Parallel Coordinates


Author/Copyright holder: Yug. Copyright terms and licence: CC BY-SA 4.0

Parallel coordinates uses the idea that each attribute corresponds to an axis and that the axes will be arranged in parallel and with equal spacing between them. Each record is represented as a chain which connects each of its attributes across the axes of the graph.

This approach is best used with smaller data sets as with large data sets – the spacing between chains becomes increasingly difficult to determine.

Parallel coordinates may be rendered using software tools which allow the user to reorder the axes – this can help users study the relationships between two attributes more easily.

Scatter Plot Matrix


Author/Copyright holder: Sigbert. Copyright terms and licence: CC BY-SA 3.0

A scatterplot matrix is an attempt to extend the traditional 2D scatterplot to additional dimensions. It works by representing pairs of variables in traditional scatterplots in a matrix with all possible scatterplots created from pairs of variables in the data set.

It’s a very good tool for allowing quick comparison of similar data sets (as they are each arranged next to each other in vertical and horizontal directions). This is easier to use for analysis in some cases than the parallel coordinates method but there are drawbacks to this method too, namely: it is difficult if not impossible to label the individual axes of the smaller scatterplots (due to space constraints and legibility requirements) and there is no “global” view of the data.

TableLens

The TableLens approach was designed by John Lamping and Ramana Rao. It is similar to tabulating data in a spreadsheet but instead of using numeric values – each value is represented with a horizontal bar (proportionate to the numeric value). Bars are colored based on the attribute they represent.

They can then be manipulated, like a spreadsheet, to change column orders, hide/show columns, sort data by the values of any given column or columns, etc.

TableLens representations are normally created using specialist software such as Business Objects’ TableLens software.

Icon Representations

An alternative to geometric representations for multivariate data is the use of icon representations. These use the concept of an icon or a glyph to represent each independent variable with a number of attributes that can vary to represent the dependent variables. (Think color, shape, size, spatial orientation, markings, etc.)

There are two common icon representation techniques star plots and Chernoff faces.

Star Plots


Author/Copyright holder: NASA Primary START. Copyright terms and licence: All rights reserved. Public Domain

A star plot takes a single instance of a data set and then transcribes all the dependent variables on a series of axes radiating from a central origin. The points on each axis are then joined to form a polygon. These are most useful for comparing single instances in data sets and more than one star plot may be required to conduct analysis. In the diagram above all 5 instances are mapped to a single star plot – for more complex data sets – it may be necessary to generate multiple star plots.

Chernoff Faces


Author/Copyright holder: Avenue. Copyright terms and licence: Public Domain.

Chernoff faces involve mapping data points to attributes of the face such as eyes, eyebrows, mouths, noses, ears, etc.

The diagram above shows a Chernoff analysis of US judges and their records on certain issues.

It is worth noting that many information visualization experts see a Chernoff analysis as a flawed tool – they argue that it is too easy for people to perceive two datasets as similar based on only a single reference point (say shape of mouth) rather than on the dataset as a whole. This can lead to poor comparisons made between data items.

Pixel-Oriented Representations

This form of representation uses the idea that the pixel is the smallest unit available on a screen and thus represents each data unit in pixels.


Author/Copyright holder: Richard Koehler. Copyright terms and licence: All rights reserved. Public Domain.

Daniel Keim, the German computer scientist and chair of Information Processing at the University of Konstanz, defined a series of considerations to be undertaken before using pixel-oriented representations of data:

  • What will the shape of the window in which the pixels are displayed be? Normally, this is a rectangle which mimics the shape of a screen.

  • What will each pixel represent in the visual mapping?

  • How will the pixels be arranged within the window?

  • What color mapping will be applied to the pixels?

  • What order will different windows on the screen be arranged in?

Pixel mapping is always carried out using software tools.

The Take Away

Multivariate analysis through information visualization is challenging when compared to simpler forms of analysis. However, there are three main toolsets which can be used to tackle the problem successfully – geometric representations, icon representations and pixel-oriented representations.

References & Where to Learn More:

More about Chernoff faces.

Daniel Keim. Designing pixel-oriented visualization techniques: Theory and applications. IEEE Transactions of Visualization and Computer Graphics, 6(1), 2000.

Riccardo Mazza, Introduction to Information Visualization, Springer, ISBN 878-1-84800-219-7

Hero Image: Author/Copyright holder: ep_jhu. Copyright terms and licence: CC BY-NC 2.0

39% of Today's Skills Will Change by 2030

The World Economic Forum expects 39% of today's skills to be transformed or become outdated by 2030.

The good news is that jobs in UX / UI design and AI are among the fastest-growing professions globally.

Build Skills That Keep You Relevant

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.