RadViz plot (with R)

RadViz plot enables the visualization of multidimensional data while maintaining the relation to the original dimensions. It is a useful visualization to discover structure in data.
It is based on a simple spring tension minimization algorithm. Basically one sets up a bunch of points in a plane. In our case they are equally spaced on a unit circle. Each point represents a single attribute. One then pretends that each sample in the data set is attached to each of these points by a spring, the stiffness of which is proportional to the numerical value of that attribute (they are normalized to unit interval). The point in the plane, where our sample settles to (where the forces acting on our sample are at an equilibrium) is where a dot representing our sample will be drawn.
The implementation use R's Radviz package. Dataframe column names should not have any spaces.

Options

Select numeric columns to be considered as spring-points
Select only numeric columns to be used for plotting
Select class column having discrete values
Select a column, or a class column, from the dataset to colour points within the plot. The column should have discrete values.

Input Ports

Icon
Input is a KNIME dataframe. Column names should NOT have any spaces,

Output Ports

Icon
Output is RadViz plot image

Nodes

Extensions

Links