14
$\begingroup$

All the data analysis-related texts I have read over the years recommend against using three-dimensional charts in almost all cases. To quote one of them, "Never use a 3-D chart when a two-dimensional chart will suffice."

That begs the question: in what instances are three-dimensional charts appropriate?

$\endgroup$
3
  • 5
    $\begingroup$ Not really important here, but it's often helpful to provide a full citation or link if you're quoting something. I have no idea what Camm et al. is. $\endgroup$
    – mkt
    Commented Sep 2 at 16:00
  • $\begingroup$ @mkt I'm not sure how to cite it. It's a digital textbook, and the digital platform has "helpfully" edited out "unnecessary" stuff like the copyright page. $\endgroup$ Commented Sep 2 at 19:14
  • 1
    $\begingroup$ I think what is proscribed is the use of 3D as a graphical feature when it doesn't add any information such as 3D columns in a 2D column chart. Making the columns appear to be 3D in a 2D image is inherently an illusion and this can confuse the viewer. $\endgroup$
    – JimmyJames
    Commented Sep 4 at 22:02

5 Answers 5

15
$\begingroup$

I'd say it is sometimes appropriate when you want to use that dimension to convey an additional dimension of information i.e. you have X, Y & Z axes. This can be especially useful when you have the ability to rotate/animate the graph.

However, there are other ways of communicating extra dimensions. It is often more effective to use colour as a third dimension. And it is sometimes useful to create cutpoints in the third dimension and plot panels for each of the data subsets.

The standard usage of making a bar or pie chart 3D is on the other hand, utterly useless, because the extra dimension conveys nothing.

$\endgroup$
1
  • $\begingroup$ Mostly useless - but can be visually attractive. The existence of graphic design as a subject is proof that there's more to presentation than just showing the numbers. :) If the 3D-ness obscures the chart though, that's where it becomes a problem. $\endgroup$
    – Graham
    Commented Sep 3 at 12:00
9
$\begingroup$

This question brings to mind Minard's map of Napoleon's Russian campaign, which has been called "the best statistical graph ever drawn" by E. Tufte. It manages to represent 5 dimensions (2D cartographic, army size, time and temperature) on a single 2D chart; quite a feat. And it is also quite easy to read, and esthetically very pleasing.
Having said this, and at the risk of stating the obvious, a 3D chart is very appropriate when your data is 3-dimensional (3 and exactly 3 continuous variables). One example would be a response surface plot, as the result of a DOE, optimizing an outcome, as a function of 2 independent variables. The response surface is the most natural way to display the results.
Still at the risk of stating the obvious, when your data is 2D (only 2 variables) a 3D plot is useless (as the 3rd dimension is just "cosmetic"). And if your data is n-dimensional ($n>3$), then a 3D plot of a "cross-section" is not easily interpretable.
Now, can you represent 3D or higher dimension data on a 2D plot? Yes, and often well. Minard did it for 5D, and a bubble plot can do that for 4D data (3 continuous variables, 1 categorical data). But on the other hand I would not quite consider isolines as equivalent to a good 3D plot, particularly when one can rotate/manipulate it (because isolinesit bin the 3rd dimension, thus losing some information; but in many contexts, e.g. hiking, it is basically just as good).

Now, as the quote mentionned by the OP basically amounts to "never use a bulldozer when a shovel will suffice", I can not find fault with that statement. But that does not quite translate to "recommending against using bulldozers in almost all cases".

$\endgroup$
1
  • $\begingroup$ I believe the OP uses "3D" in the sense of "pseudo three-dimensional," which is basically a projection of a true three-dimensional graphic onto two dimensions. Minard's map is not of that ilk. It does not use or even imply a third spatial dimension to represent the data. $\endgroup$
    – whuber
    Commented Sep 5 at 16:24
8
$\begingroup$

At the risk of vacuity, I would say that three-dimensional displays are justified if and only if they are clear, not that one- or two-dimensional displays are different in that respect.

There are at least two cases.

  1. For two variables $x$ and $y$ there is at most one value of a third variable $z$. Such data may resemble that of a topographic surface (e.g. on land or under water). Sometimes one or more perspective views of such surface data may be helpful, but the risk is that parts of the surface are occluded by others, just as when you view a landscape -- even from on high -- nearby hills and mountains will hide whatever lies behind (although that is what "behind" means).

    Often the best representation is a contour map. Contours are lines of equal height either above or below some reference level, e.g. sea level. Contours in general are sometimes known as isopleths or isarithms, although there is a wealth of special names, ranging from well known, such as isotherms and isobars (which may be familiar from meteorology), to obscure, such as isonoetic lines (lines of equal IQ, if I recall correctly).

    A physical model is often evocative (even fascinating) for longer-term display in some exhibition, but far from easy to produce for most routine analyses.

  2. A point cloud defined by $x, y, z$ triples. Sometimes a perspective view helps and sometimes it doesn't.

    This case is very common, but most successful attempts to convey pattern or structure entail some projection to two dimensions, such as that of two principal components from principal component analysis, or similar constructs from other multivariate methods.

But what is two-dimensional or three-dimensional? The case of a contour map has already been mentioned. We can add choropleth maps (Tukey's homely term patch map deserves more use), in which areas (e.g. political or administrative units) are shaded according to values for each area. Are these displays three-dimensional?

The difficulty of going beyond two dimensions is underlined by how many clever ideas to show more dimensions indirectly turn out to be problematic in practice. Top of my personal list would be Chernoff faces, ingenious but useless!

$\endgroup$
3
  • $\begingroup$ +1 "Sometimes" is the operative word. Sometimes using a stereoscopic images enhances a single-image point cloud and sometimes it doesn't. An alternative is animation of a point cloud (either as a gif file or with sliders). That, too, works "sometimes". And sometimes such animations can wake up (or confuse) an audience at a presentation. $\endgroup$
    – JimB
    Commented Sep 3 at 16:03
  • $\begingroup$ @JimB Absolutely. I am in the fraction of people who struggle with fusing stereoscopic images. As for animation, needing to produce, to see and to digest even a short movie rather than a single static image has downsides too. $\endgroup$
    – Nick Cox
    Commented Sep 3 at 18:36
  • $\begingroup$ I have experimented with stereo views of 3D data. I could not get a good experience even with good 3D headsets. I could do 3D editing by pointing and clicking by showing two side-by-side views at 90 degrees. This was hard (I regard it as a failed experiment as no-one else could do it) but it was better than any of my attempt at stereo viewing. The best viewing experience was when you could rotate a single view, or having it slowly wobble in an animation. Isometric views show up alignments of points in 3D. Perspective views are good eye-candy. $\endgroup$ Commented Sep 12 at 10:10
3
$\begingroup$

Here is a practical example of a 3D view. This is a screenshot of a tool called 'zview' which is used to visualise and edit colour transforms. The RGB colours of the spheres represent the RGB exposures of the original internegative film. The XYZ coordinates represent the colour we see with respect to the open gate white using a xenon lamp. The red arrows show the shift in colour with respect to white if we use a different lamp in the projector.

In 'zview' you can rotate the view by dragging the mouse. This gives a much better impression of the 3D shape than this static image. I normally use this to inspect transforms as represented by lists of data with 3 independent values and 3 dependent values per point. In this example, we show the shift between two projector lamps, which would make 3 independent values and 6 dependent values per point.

zview image

$\endgroup$
2
  • 5
    $\begingroup$ My optimistic take on this is that as you get experience with the method, you learn how to use ir effectively and to appreciate the results. My pessimistic take is that what I see here just looks confusing. $\endgroup$
    – Nick Cox
    Commented Sep 3 at 18:37
  • $\begingroup$ This is a limitation on displaying a 3D diagram in 2D. Being able to wiggle the viewpoint helps. We can also clip the display at a plane, which lets us see the inside detail. I have had displays where I also modify the size of the spheres, but this is much less useful. $\endgroup$ Commented Sep 4 at 7:23
0
$\begingroup$

With an ideal audience, it is certainly appropriate to use 3D representation if you have a point to communicate about varying relationships among three or more independent attributes (continuous OR NOT). However, many institutional cultures have conditioned people to believe that 3-D representations are inherently bad. This culture literally includes complaining that 3D representations are too hard to comprehend, even though those complaining may have PhD's. The cultural values of discouraging such use (sometimes prohibiting 3D!) are understandably influenced by scenarios in which 3-D diagrams have been inappropriately used or poorly designed. Regardless, you may find resistance to use of 3D images even when the audience is seeking to understand a 3D relstionship. You must know your audience's culture regarding 3D. Just one or two people who are resist(well-designed) 3D images can ruin your attempt to communicate to your audience.

$\endgroup$
1
  • 3
    $\begingroup$ This looks like a comment to me -- especially without any detail or example. One point -- that some people resist 3D displays -- is just repeated. I don't expect you to name names, but as said this would be better as a comment. $\endgroup$
    – Nick Cox
    Commented Sep 5 at 15:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.