Jin:2023:TVCG

Y. Jin, T. J. A. de Jong, M. Tennekes, and M. Chen. Radial Icicle Tree (RIT): Node separation and area constancy. To appear in IEEE Transactions on Visualization and Computer Graphics, 30(1), 2024. (To be presented at IEEE VIS 2023.) (Early version: arXiv: 2307.10481, 2023.)

Icicle Tree Plots and Sunburst Tree Plots are two commonlyused visual representations for tree visualization. As illustrated in Fig. 1 (below), some visual patterns depicted by these plots may exhibit undesirable qualities. As illustrated on the left of Fig. 1, in an icicle tree, some thin nodes may be difficult to notice (marked as (a) in the figure), and two nodes that belong to different subtrees but are encoded using the same color (e.g., because of same categorical label or semantic type) may visually appear as a single node (marked as (b) in the figure). As illustrated in the middle of Fig. 1, a sunburst tree may feature nodes that are of the same data values but mapped to visual objects of different sizes (marked as (c) in the figure). Meanwhile, a sunburst tree may also exhibit issues (a) and (b).

In this work, the IVAS methodology was adopted systematically in the process for designing a new visual representation, referred to as Radial Icicle Tree (RIT) as shown on the right of Fig. 1 (above). We used the icicle tree design as the starting point for analyzing symptoms, causes, remedies, and side effects about a visual representation. In Fig. 2 (below), we illustrate the design process starting from Design 1 on the top-left to Design 3.3 on the bottom-right.

Design 1: Icicle Tree Plot

We then considered the design of the sunburst tree as Design 2.1 in Fig. 2. The side-effect in Design 1 became the symptom in Design 2.1.

Design 2.1 ∼ 2.5 Sunburst Tree Plot and its Variants

Design 3.2 and Design 3.3: Radial Icicle Tree