Parallel Coordinates

A Tool for Visualizing Multivariate Relations
  • Alfred Inselberg
  • Bernard Dimsdale
Part of the Languages and Information Systems book series (LISS)


The visualization of multivariate data and relations has attracted considerable attention in recent years (see, for example, Refs. 1–6, 9, 11, 13, 22, 23, 28, 29, 37, 39, 40, 42–47; this being only a partial bibliography), being of interest in many fields. Based on a multidimensional system of parallel coordinates, the development of the methodology described here began in 1978. Preliminary results on some representations and (paper and pencil) constructions for N-dimensional lines and hyperplanes appeared in 1981.(30) The results were extended in Refs. 31, 35 and 36. Interest in this method grew in recent applications to robotics, (15,21) statistics,(14,28,48) computational geometry,(34) and other areas (see Refs. 17, 19, 24, 27, 33, 41). In conjunction with the design of the new air traffic control system an algorithm for early conflict detection and resolution* was derived using the results on lines in P N , the projective N-space.(35,36)


Feasible Point Exploratory Data Analysis Polygonal Line Projection Pursuit Instrument Panel 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    E. Anderson, A semigraphical method for the analysis of complex problems, Proc. Natl. Acad. Sei. USA13, 923–927, 1957.CrossRefGoogle Scholar
  2. 2.
    D.F. Andrews, Plots of high-dimensional data, Biometrics29, 125–136, 1972.CrossRefGoogle Scholar
  3. 3.
    D. Asimov, The grand tour: A tool for viewing multidimensional data, SIAM J. Sci Stat. Comp6, 128–143, 1985.CrossRefGoogle Scholar
  4. 4.
    T.F. Banghoff and C.M. Strauss, Real time computer graphics analysis of figures in four-space, in Ref. 9.Google Scholar
  5. 5.
    V. Barnett, Ed., Interpreting Multivariate Data, Wiley, New York, 1981.Google Scholar
  6. 6.
    J. Bertin, Semiologie Graphique, Gauthier-Villars, Paris, 1967.Google Scholar
  7. 7.
    M. Bolorfoush and E.J. Wegman, On some graphical representations of multivariate data, in Proc. of Interface’88, American Statistical Association, Alexandria, Virginia, 1988.Google Scholar
  8. 8.
    V.G. Boltyanskh, Envelopes, Translated from the Russian by R.B. Brown, Pergamon Press, New York, 1964.Google Scholar
  9. 9.
    D. Brissom, Ed., Hyper graphics: Visualizing Complex Relationships in Art, Science and Technology, American Association for the Advancement of Science, Westview Press, Boulder, Colorado, 1979.Google Scholar
  10. 10.
    O.S. Brodetsky, A First Course in Momography G. Bell & Sons, London, 1949 (first published 1920).Google Scholar
  11. 11.
    J.M. Chambers, W.S. Cleveland, B. Kleiner, and P.A. Tukey, Graphical Methods Data Analysis, Duxbury Press, Boston, 1983.Google Scholar
  12. 12.
    Y. Chen, M. Hsieh, A. Inselberg, and H. Lee, Constrained planar conflict resolution for air traffic control, Proc. 2nd Canadian Conf. on Complex Geometry, University of Ottawa Press, Ottawa, 1990, pp. 160–163.Google Scholar
  13. 13.
    H. Chernoff, The use of faces to represent points in k-dimensional space graphically, J. Am. Stat. Assoc.68, 361–368, 1973.CrossRefGoogle Scholar
  14. 14.
    T. Chomut, Exploratory data analysis using parallel coordinates, M. Sc. thesis, UCLA Department of Computer Science, IBM LA Science Center Report, 1987–2811, 1987.Google Scholar
  15. 15.
    S.M. Cohan and D.C.H. Yang, Mobility analysis of planar four-bar mechanisms through the parallel coordinate system, J. Mech. Mach. Theory21, 63–71, 1986.CrossRefGoogle Scholar
  16. 16.
    H.S.M. Coxeter, Projective Geometry, Univ. of Toronto Press, Toronto, 1974.CrossRefGoogle Scholar
  17. 17.
    A. Desai and L.C. Walters, Graphical presentations of Data Envelopment Analysis: Management implications from parallel axes representations, Decision Sci.2(22), 335–353, 1991.CrossRefGoogle Scholar
  18. 18.
    P. Diagonis and J. M Friedman,and N plots, in Recent Advances in Statistics, Academic Press, New York, 1983.Google Scholar
  19. 19.
    B. Dimsdale, Operating point selection for multivariate systems, IBM LA Science Center Report No. ZZ20–6249, 1981.Google Scholar
  20. 20.
    J.S. Eickemeyer, Visualizing p-flats in N-space using parallel coordinates (unpublished).Google Scholar
  21. 21.
    P. Fiorini and A. Inselberg, Configuration Space Representation on Parallel Coordinates, Proc. IEEE Conf. Robotics Autom., Scottsdale, Arizona, 1215–1219, 1989.Google Scholar
  22. 22.
    B. Flury and H. Riedwyl, Graphical representation of multivariate data by means of asymmetrical faces, J. Am. Stat. Assoc.76, 757–765, 1981.CrossRefGoogle Scholar
  23. 23.
    J. Friedman and J. Tukey, A projection pursuit algorithm for exploratory data analysis, IEEE Trans. Comput.C-23, 881–890, 1974.CrossRefGoogle Scholar
  24. 24.
    C. Gennings, K.L. Dawson, W.H. Carter Jr., and R.H. Myers, Interpreting plots of a multidimensional dose—response surface in a parallel coordinate system, Biometrics46, 719–735, 1990.PubMedCrossRefGoogle Scholar
  25. 25.
    H.D. Griffen, Graphic computation of tau as a coefficient of disarray, J. Am. Statistic. Assoc.53, 441–447, 1958.CrossRefGoogle Scholar
  26. 26.
    J.A. Hartigan, Clustering Algorithms, John Wiley, New York, 1975.Google Scholar
  27. 27.
    J.J. Helly, Application of parallel coordinates to complex system design and operation, in Proceedings of NCGA 1987, Fairfax, Virginia, Vol. III, pp. 541–546, 1987.Google Scholar
  28. 28.
    H. Hinterberger, Data density: A powerful abstraction to manage and analyze multivariate data, Ph.D. thesis, Informatik-Dissertation No. 4 ETH, Zurich, 1987.Google Scholar
  29. 29.
    P.J. Huber, Projection pursuit, Ann. Stat.13, 435–475, 1985.CrossRefGoogle Scholar
  30. 30.
    A. Inselberg, N-dimensional graphics part I: Lines and hyperplanes, IBM LA Science Center Report No. G320–2711, 1981.Google Scholar
  31. 31.
    A. Inselberg, The plane with parallel coordinates, Special Issue on Computational Geometry of Vis. Comput.1, 69–97, 1985.CrossRefGoogle Scholar
  32. 32.
    A. Inselberg, M. Boz, and B. Dimsdale, Conflict resolution, one-shot problem and air traffic control, Proc. 1st Canadian Conf. on Computational Geom., University of Montreal Press, Montreal, 1989, p. 26.Google Scholar
  33. 33.
    A. Inselberg and B. Dimsdale, Intelligent process control with integrated instrumentation in Integrated and Intelligent Manufacturing, C.R. Liu and T.C. Chang, Eds., ASME, New York, 1986, pp. 341–357.Google Scholar
  34. 34.
    A. Inselberg, M. Reif, and T. Chomut, Convexity algorithms in parallel coordinates, J. ACM34, 765–801, 1987.CrossRefGoogle Scholar
  35. 35.
    A. Inselberg and B. Dimsdale, Multidimensional lines I: Representations, IBM LA Scientific Center Report, 1987–2830, 1988.Google Scholar
  36. 36.
    A. Inselberg and B. Dimsdale, Multidimensional lines II: Distance and proximity, IBM LA Scientific Center Report, 1987–2831, 1988.Google Scholar
  37. 37.
    B. Kleiner and J.A. Hartigan, Representing points in many dimensions by trees and castles J. AM. Stat. Ass.76, 260–269, 1981.CrossRefGoogle Scholar
  38. 38.
    R.O. Lejeune, Government-provided complex scenarios for the advanced automated system design competition phase MTR-85W240, MITRE Co, Mc Lean, Virginia, 1985.Google Scholar
  39. 39.
    R.J. Littlefield and W.L. Nicholson, Use of color and motion for the display of multidimensional data, Pacific Northwest Laboratory Technical Report No. PNL-SA-10897 also Department of Energy Report No. DE83 0003596, 1982.Google Scholar
  40. 40.
    M.R. Mersereau and A.V. Oppenheim, Digital reconstruction of multidimensional signals from their projections, Proc. IEEE62, 1319–1337, 1974.CrossRefGoogle Scholar
  41. 41.
    J. Rivero, Phase-space in parallel coordinates, IBM LA Scientific Center Report, G320–2742, 1984.Google Scholar
  42. 42.
    S.J. Schwager, Applying statistical graphics to multivariate data, Proceedings of NCGA’86 Anaheim, California, 1986, pp. 704–712.Google Scholar
  43. 43.
    D.W. Scott, Data analysis in three and four dimensions with nonparametric density estimation, in Statistical Image Processing and Graphics, E.J. Wegman and D. DePriest, Eds., Marcel Dekker, New York, 1986, pp. 291–305.Google Scholar
  44. 44.
    E.R. Tufte, The Visual Display of Quantitative Information, Graphic Press, Cheshire, Connecticut, 1983.Google Scholar
  45. 45.
    J.W. Tukey and P.A. Tukey, Graphical display for data sets in three or more dimensions, in Ref. 9, 1980.Google Scholar
  46. 46.
    F.W. Young, D.P. Kent, and W.F. Kuhfeld, VISUALS: Dynamic hyperdimensional graphics software for visual exploratory data analysis presented at NCGA’86 Anaheim, California, 1986.Google Scholar
  47. 47.
    C.M. Wang and H.W. Gugel, High performance graphics for multivariate data, GM Laboratories, Technical Report No. GMR-5387, Warren, Michigan, 1986.Google Scholar
  48. 48.
    E. Wegman, Hyperdimensional data analysis using parallel coordinates, J. Am. Stat. Assoc.411(85), 664–675, 1990.CrossRefGoogle Scholar

Copyright information

© Plenum Press, New York 1991

Authors and Affiliations

  • Alfred Inselberg
    • 1
    • 2
  • Bernard Dimsdale
    • 3
  1. 1.IBM Scientific CenterSanta MonicaUSA
  2. 2.Department of Computer ScienceUniversity of Southern CaliforniaLos AngelesUSA
  3. 3.IBM Scientific CenterSanta MonicaUSA

Personalised recommendations