Skip to main content

Parallel coordinates plot

Parallel coordinates is a common way of visualizing high-dimensional geometry and analyzing multivariate data. To show a set of points in an n-dimensional space, a backdrop is drawn consisting of n parallel lines, typically vertical and equally spaced. A point in n-dimensional space is represented as a polyline with vertices on the parallel axes; the position of the vertex on the i-th axis corresponds to the i-th coordinate of the point. This visualization is closely related to time series visualization, except that it is applied to data where the axes do not correspond to points in time, and therefore do not have a natural order. Therefore, different axis arrangements may be of interest.

To change columns, set "Column Names" via the context panel. To rearrange columns, drag column name into the desired location.

Developers: To add the viewer from the console, use: grok.shell.tv.addViewer('PC plot');

General:

Right clickContext menu
Alt+FShow in full screen
Drag column nameRearrange columns
Drag column filterFilter data

PC Plot

Videos

PC Plot

Properties

PropertyTypeDescription
Data
Show Filtered Out LinesbooleanWhether the filtered out values are shown. See also Filtered Out Line Color
Transformationstring
FilterstringFormula that filters out rows to show. Examples: ${AGE} > 20 or ${WEIGHT / 2)} > 100, ${SEVERITY} == ''Medium'', ${RACE}.endsWith(''sian'')
Tablestring
Value
Column NameslistColumns to use
Log Columns Column NameslistColumns where logarithmic axis is used. Should be a subset of Column Names.
Normalize Each ColumnbooleanDetermines the way a value is mapped to the vertical scale. TRUE: bottom is column minimum, top is column maximum. Use when columns contain values in different units FALSE: uses the same scale. This lets you compare values across columns if units are the same (for instance, use it for tracking change over time).''
Color
Color Column Namestring
Color MapstringCategorical coloring time unit map function (applicable to dates only).
Show Color Selectorboolean
Color Axis Typestring
Invert Color Schemeboolean
Color Minnumber
Color Maxnumber
Selection
Show Current Lineboolean
Show Mouse Over Lineboolean
Show Mouse Over Row Groupboolean
Show All LinesbooleanEither all lines are shown or only current line, mouse over line, selected ones.
General
Show FiltersbooleanWhether the in-chart filters are visible
Back Colornumber
Selected Rows Colornumber
Filtered Out Line Colornumber
Missing Value Colornumber
Line Colornumber
Current Line Colornumber
Mouse Over Line Colornumber
Show Densityboolean
Show Min Maxboolean
Show Labelsboolean
Horz Marginnumber
Legend Visibilityvisibilitymode
Legend Positionflexautoposition
Row SourcestringDetermines the rows shown on the plot.
Allow Dynamic Menusboolean
Show Context MenubooleanProperties common for all viewers todo: use code generation
Titlestring
DescriptionstringViewer description that gets shown at the Descriptor Position. Markup is supported.
HelpstringHelp to be shown when user clicks on the ''?'' icon on top. Could either be in markdown, or a URL (starting with ''/'' or ''http'').
Description Positionflexposition
Description Visibility Modevisibilitymode
Style
Current Line Widthnumber
Auto Layoutboolean
Line Widthnumber
Mouse Over Line Widthnumber
Min Max Heightnumber
Labels Orientationtextorientation
Min Max Orientationtextorientation
Axis Fontstring
Linear Color Schemelist
Categorical Color Schemelist
Whisker Colornumber
Controls FontstringViewer controls elements font.
Box Plot
Density Stylestring
Show Interquartile Rangeboolean
Show Upper Dashboolean
Show Lower Dashboolean
Show Mean Crossboolean
Show Medianboolean
Show Circlesboolean
Whisker Line Widthnumber
Interquartile Line Widthnumber
Binsnumber
Description
Show Titleboolean

See also: