Abstract
Correlation is a powerful measure of relationships assisting in estimating trends and making forecasts. It’s use is widespread, being a critical data analysis component of fields including science, engineering, and business. Unfortunately, visualization methods used to identify and estimate correlation are designed to be general, supporting many visualization tasks. Due in large part to their generality, they do not provide the most efficient interface, in terms of speed and accuracy for correlation identifying. To address this shortcoming, we first propose a new correlation task-specific visual design called Correlation Coordinate Plots (CCPs). CCPs transform data into a powerful coordinate system for estimating the direction and strength of correlation. To extend the functionality of this approach to multiple attribute datasets, we propose two approaches. The first design is the Snowflake Visualization, a focus+context layout for exploring all pairwise correlations. The second design enhances the CCP by using principal component analysis to project multiple attributes. We validate CCP by applying it to real-world data sets and test its performance in correlation-specific tasks through an extensive user study that showed improvement in both accuracy and speed of correlation identification.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Anscombe, F.J.: Graphs in statistical analysis. In: American Statistical Association, pp. 17–21 (1973)
Aris, A., Shneiderman, B.: Designing semantic substrates for visual network exploration. InfoVis 6, 281–300 (2007)
Bertini, E., Tatu, A., Keim, D.: Quality metrics in high-dimensional data visualization: an overview and systematization. IEEE Trans. Vis. Comp. Graph. 17(12), 2203–2212 (2011)
Bezerianos, A., Chevalier, F., Dragicevic, P., Elmqvist, N., Fekete, J.D.: Graphdice: a system for exploring multivariate social networks. Comput. Graph. Forum 29(3), 863–872 (2010)
Buering, T., Gerken, J., Reiterer, H.: User interaction with scatterplots on small screens - a comparative evaluation of geometric-semantic zoom and fisheye distortion. IEEE Trans. Vis. Comp. Graph. 12(5), 829–836 (2006)
Chen, Y.A., Almeida, J.S., Richards, A.J., Muller, P., Carroll, R.J., Rohrer, B.: A nonparametric approach to detect nonlinear correlation in gene expression. J. Comput. Stat. Graph. 19(3), 552–568 (2010)
Dang, T.N., Wilkinson, L.: Transforming scagnostics to reveal hidden features. IEEE Trans. Vis. Comp. Graph. 20(12), 1624–1632 (2014)
Elmqvist, N., Dragicevic, P., Fekete, J.D.: Rolling the dice: multidimensional visual exploration using scatterplot matrix navigation. IEEE Trans. Vis. Comp. Graph. 14(6), 1148–1539 (2008)
Fanea, E., Carpendale, M.S.T., Isenberg, T.: An interactive 3D integration of parallel coordinates and star glyphs. In: InfoVis, pp. 149–156 (2005)
Friendly, M.: Corrgrams: exploratory displays for correlation matrices. Am. Stat. 56(4), 316–324 (2002)
Geng, Z., Peng, Z., Laramee, R.S., Roberts, J.C., Walker, R.: Angular histograms: frequency-based visualizations for large, high dimensional data. IEEE Trans. Vis. Comput. Graph. 17(12), 2572–2580 (2011)
Harrison, L., Yang, F., Franconeri, S., Chang, R.: Ranking visualizations of correlation using Weber’s law. IEEE Trans. Vis. Comput. Graph. 20(12), 1943–1952 (2014)
Hartigan, J.A.: Printer graphics for clustering. JSCS 4(3), 187–213 (1975)
Heinrich, J., Stasko, J., Weiskopf, D.: The parallel coordinates matrix. In: EuroVis - Short Papers, pp. 37–41 (2012)
Heinrich, J., Weiskopf, D.: State of the art of parallel coordinates. In: Eurographics STAR, pp. 95–116 (2013)
Holten, D., van Wijk, J.J.: Evaluation of cluster identification performance for different PCP variants. In: EuroVis, vol, 29, no 3 (2010)
Hong, X., Wang, C.X., Thompson, J.S., Allen, B., Malik, W.Q., Ge, X.: On space-frequency correlation of UWB MIMO channels. IEEE Trans. Veh. Tech. 59(9), 4201–4213 (2010)
Huang, T.H., Huang, M.L., Zhang, K.: An interactive scatter plot metrics visualization for decision trend analysis. In: Conference on Machine Learning, Applications, pp. 258–264 (2012)
Inselberg, A.: The plane with parallel coordinates. Vis. Comput. 1(2), 69–91 (1985)
Jarrell, S.B.: Basic Statistics. W.C. Brow Comm, Reading (1994)
Johansson, J., Ljung, P., Jern, M., Cooper, M.: Revealing structure in visualizations of dense 2D and 3D parallel coordinates. Inf. Vis. 5(2), 125–136 (2006)
Kay, M., Heer, J.: Beyond Weber’s law a second look at ranking visualizations of correlation. IEEE Trans. Vis. Comput. Graph. 22(1), 469–478 (2016)
Li, J., Martens, J.B., van Wijk, J.J.: Judging correlation from scatterplots and parallel coordinate plots. InfoVis 9, 13–30 (2010)
Mackinlay, J.: Automating the design of graphical presentations of relational information. ACM Trans. Graph. 5(2), 110–141 (1986)
Magnello, E., Vanloon, B.: Introducing Statistics: A Graphic Guide. Icon Books, London (2009)
Sharma, R.K., Wallace, J.W.: Correlation-based sensing for cognitive radio networks bounds and experimental assessment. IEEE Sens. J. 11(3), 657–666 (2011)
Tominski, C., Abello, J., Schumann, H.: Axes-based visualizations with radial layouts. In: ACM symposium on Applied computing, pp. 1242–1247. ACM (2004)
Wang, J., Zheng, N.: A novel fractal image compression scheme with block classification and sorting based on pearsons correlation coefficient. IEEE Trans. Image Process. 22(9), 3690–3702 (2013)
Wattenberg, M.: Visual exploration of multivariate graphs. In: SIGCHI, CHI 2006, pp. 811–819 (2006)
Wilkinson, L., Anand, A., Grossman, R.L.: Graph-theoretic scagnostics. InfoVis. 5, 21 (2005)
Xu, W., Chang, C., Hung, Y.S., Fung, P.C.W.: Asymptotic properties of order statistics correlation coefficient in the normal cases. IEEE Trans. Signal Process. 56(6), 2239–2248 (2008)
Yu, S., Zhou, W., Jia, W., Guo, S., Xiang, Y., Tang, F.: Discriminating DDoS attacks from flash crowds using flow correlation coefficient. IEEE Trans. PDS 23(6), 1073–1080 (2012)
Zhou, H., Cui, W., Qu, H., Wu, Y., Yuan, X., Zhuo, W.: Splatting lines in parallel coordinates. Comput. Graph. Forum 28(3), 759–766 (2009)
Zhou, H., Yuan, X., Qu, H., Cui, W., Chen, B.: Visual clustering in parallel coordinates. In: Computer Graphics Forum (2008)
Acknowledgements
We would like to thank our reviewers and colleagues who gave us valuable feedback on our approach. We would also like to thank our funding agents, NSF CIF21 DIBBs (ACI-1443046), NSF Core Program (IIS-1513616), Lawrence Livermore National Laboratory, and Pacific Northwest National Laboratory Analysis in Motion (AIM) Initiative.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Nguyen, H., Rosen, P. (2017). Correlation Coordinate Plots: Efficient Layouts for Correlation Tasks. In: Braz, J., et al. Computer Vision, Imaging and Computer Graphics Theory and Applications. VISIGRAPP 2016. Communications in Computer and Information Science, vol 693. Springer, Cham. https://doi.org/10.1007/978-3-319-64870-5_13
Download citation
DOI: https://doi.org/10.1007/978-3-319-64870-5_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-64869-9
Online ISBN: 978-3-319-64870-5
eBook Packages: Computer ScienceComputer Science (R0)