VC: Star Coordinates, RadViz, GrandTour

Jeheonpark
3 min readSep 3, 2020

--

In this post, we will talk about visualization techniques that are not a scatterplot or parallel coordinates. The visualization techniques we will discuss here are star coordinates, RadViz, and GrandTour.

Star Coordinates

Star Coordinates, Image from [Kandogan 2001]

The attributes of the data will span in the 2D space and calculate the vector sum each other and the sum of the vector will be the embedding data point representing the original data. It looks great and reasonable but there is a significant drawback the embedding data point can be reached other data points also. Therefore, we need to build interaction with the graph.

Rotation, Scaling of the attribute vectors

The prior information about our original data can tell us some attributes are not important for us or clusters desired to observe. We can interact with the attribute vectors to achieve this prior information. Rotation helps to find the desired clusters and scaling can remove the significance of some attributes.

RadViz

Radviz [Hoffman et al. 1997]
The equation for each embedding data points in RadViz

This is an alternative way to embed the p-dimensional data in two dimensions. Each attribute represented by anchor points is often uniformly distributed on a circle, e.g. above picture. di,j is the spring force to calculate equilibrium between anchor points and original data points and it is defined by each min-max normalized attributes.

The interaction fo RadViz is re-ordering anchor points because the order of anchor points can make different images.

X-RadViz [Hoffman et al. 1999]

X-RadViz is suggested to increase interpretability and reduce overlap of points. Differences are using spreading out anchor points along with line segments and adding partial spring lines indicating its own point.

Grand Tours

Grand tours make the animation of each 2D projections of a multi-dimensional space. There are 4 rules for this animation:

  1. Continuous to allow for visual tracking (Move continuously)
  2. Dense in the space of all projections (Come with similar one)
  3. Becoming dense rapidly (With no delay)
  4. Uniform. (Projection should uniform)

This post is published on 9/3/2020

--

--

Jeheonpark
Jeheonpark

Written by Jeheonpark

Jeheon Park, Software Engineer at Kakao in South Korea

No responses yet