Abstract
According to the characteristics of pesticide residue data and analyzing requirements in food safety fields, we presented a visual analyzing method for associated hierarchical data, called sunburst with ordered nodes based on hierarchical clustering (SONHC). SONHC arranged the leaf nodes in sunburst in order using hierarchical clustering algorithm, put the associated dataset as a node in center of the sunburst, and connected it with the associated leaf nodes in sunburst using colored lines. So, it can present not only two hierarchical structures but also the relationships between them. Based on SONHC and some interaction techniques (clicking, contraction and expansion, etc) we developed an associated visual analyzing system (AVAS) for pesticide residues detection results data, which can help users to inspect the hierarchical structure of pesticide and agricultural products and to explore the associations between pesticides and agricultural products, and associations between different pesticides. The results of user experience test showed that SONHC algorithm overperforms than SA and SR algorithm in ULE and ULE’s variance. AVAS system is effective in helping users to analyze the pesticide residues data. Furthermore, SONHC algorithm can also be adopted to analyze associated hierarchical data in other fields, such as finance, insurance and e-commerce.
Graphical Abstract
Similar content being viewed by others
References
Adamoli A, Hauswirth M (2010) Trevis: A context tree visualization and analysis framework and its use for classifying performance failure reports. In: SoftVis’10: Proceedings of the international symposium on software visualization, pp 73–82
Ackermann MR, Blömer J, Kuntze D, Sohler C (2011) Analysis of agglomerative clustering. In: Proceedings of the 28th international symposium on theoretical aspects of computer science (STACS’11), pp 308–319, 2011
Brooke J (1996) SUS-A quick and dirty usability scale. Usability Eval Ind 189:194
Cao N, Gotz D, Sun J et al (2011) SolarMap: multifaceted visual analytics for topic exploration //data mining (ICDM). In: 2011 IEEE 11th international conference on IEEE, pp 101–110
Ceglar A, Roddick J, Calder P (2005) Visualizing hierarchical associations. Knowl Inf Syst 8:257–275
Chen Y, Cai JF, Shi YB, Chen HQ (2013) Coordinated visual analytics method based on multiple views with parallel coordinates. J Syst Simul 25(1):81–86
Chen Y, Zhang XY, Chen HQ, Feng YC (2014) Hybrid layout algorithm for double interrelated tree. J Syst Simul 26(9):2160–2166
Christensen R (1996) One-way ANOVA //plane answers to complex questions. Springer, New York, pp 79–93
Gou L, Zhang X (2011) Treenetviz: revealing patterns of networks over tree structures. IEEE Trans Vis Comput Graph 17(12):2449–2458
Grahm M, Kennedy J (2008) Multiform views of multiple trees. Information visualization. In: IV’08 12th international conference, pp 252–257, 2008
Hofmann H, Siebes APJM, Wilhelm AFX (2000) Visualizing association rules with interactive mosaic plots. In: Proc. Sixth ACM SIGKDD Int’l conf. knowledge discovery and data mining (KDD’00), pp 227–235
Holten D (2006) Hierarchical edge bundles: visualization of adjacency relations in hierarchical data. Vis Comput Graph 12(5):741–748
Huang M, Nguyen Q (2008) Large graph visualization by hierarchical clustering. J Softw 19(8):1933–1946
Itoh T, Takakura H, Sawada A (2006) Hierarchical visualization of network intrusion detection data. IEEE Comput Graph Appl 26:40–47
Itoh T, Yamaguchi Y, Ikehata Y (2004) Hierarchical data visualization using a fast rectangle-packing algorithm. IEEE Trans Vis Comput Graph 10:302–313
Jia M, Swaminathan S (2009) MetNetGE: visualizing biological networks in hierarchical views and 3D tiered layouts. In: BIBMW’09: Proceedings of the IEEE international conference on bioinformatics and biomedicine workshops, pp 287–294, 2009
Klemettinen M, Mannila H, Ronkainen T, Verkano (1994) A finding interesting rules from large sets of discovered association rules. In: 3rd international conference on information and knowledge management (CIKM’94), ACM, Gaithersburg, 401–407, 1994
Lam HC, Dinov ID (2012) Hyperbolic wheel: a novel hyperbolic space graph viewer for hierarchical information content. Comput Graph 1–11
Lou XH, Liu SX, Wang TS (2008) FanLens: a visual toolkit for dynamically exploring the distribution of hierarchical attributes. In: PacificVis’08: Proceedings of the IEEE pacific visualization symposium, pp 151–158, 2008
Neumann P, Schlechtweg S, Carpendale S (2005) ArcTrees: visualizing relations in hierarchical data. In: Eurographics––IEEE VGTC symposium on visualization, pp 1–11
Rainsford C, Roddick J (2000) Visualization of temporal interval association rules. In: Proceedings of the 2nd international conference on intelligent data engineering and automated learning, pp 91–96, 2000
Sanguthevar R (2005) Efficient parallel hierarchical clustering algorithms. IEEE Trans Parallel Distrib Syst 16(6):497–502
Stasko J, Zhang E (2000) Focus+ context display and navigation techniques for enhancing radial, space-filling hierarchy visualizations. In: InfoVis’00: Proceedings of the IEEE symposium on information visualization pp 57–65
Schulz HJ, Hadlak S, Schumann H (2011) The design space of implicit hierarchy visualization: a survey. IEEE Trans Vis Comput Graph 17(4):393–411
Stasko J (2000) An evaluation of space-filling information visualizations for depicting hierarchical structures. Int J Human-Comput Stud 53:663–694
Tekusova T, Schreck T (2008) Visualizing time-dependent data in multivariate hierarchic plots—design and evaluation of an economic application. In: IV’08: Proceedings of the international conference on information visualization, pp 143–150, 2008
Tu Y, Shen HW (2007) Visualizing changes of hierarchical data using treemaps. IEEE Trans Vis Comput Graph 13:1286–1293
Wong PC, Whitney P, Thomas J (1999) Visualizing association rules for text mining. In: Proceedings of IEEE symposium on information visualization’99, pp 120–124, 1999
Xiao WD, Sun Y, Zhao X (2011) Survey on the research of hierarchy information visualization. J Chinese Comput Syst 1(1):137–146
Xu Q, Li C, Xiao B (2009) A visualization algorithm for alarm association mining. In: Network infrastructure and digital content, IC-NIDC 2009. IEEE international conference. IEEE, Beijing, pp 326–330
Yang L (2005) Pruning and visualizing generalized association rules in parallel coordinates. IEEE Trans Knowl Data Eng 17(1):60–70
Yang J, Ward MO, Rundensteiner EA (2002) Interring: an interactive tool for visually navigating and manipulating hierarchical structures. In: InfoVis’02: Proceedings of the IEEE symposium on information visualization, pp 77–84
Zhang X, Yuan XR (2012) Treemap visualization. J Comput-Aided Design Comput Graph 24(9):1113–1124
Acknowledgments
This work is supported by “Twelfth Five Year Plan” National Science and Technology Support Program (No. 2012BAD29B01-2), the open funding project of State Key Laboratory of Virtual Reality Technology and Systems, Beihang University (Grant No. BUAA-VR-14KF-04), and the funding of Funding Project for Innovation on Science, Technology and Graduate Education in Institutions of Higher Learning Under the Jurisdiction of Beijing Municipality (Grand No. PXM2014_014213_000043). The authors also would like to thank the conference of China Visual Analytics 2014, which provides exchange platform.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Chen, Y., Zhang, X., Feng, Y. et al. Sunburst with ordered nodes based on hierarchical clustering: a visual analyzing method for associated hierarchical pesticide residue data. J Vis 18, 237–254 (2015). https://doi.org/10.1007/s12650-014-0269-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12650-014-0269-3