Parallel Coordinates Plot

This plot shows all parameters (input, output, objectives and constraints) for all designs. The failed designs are pink, the deactivated designs are grey, incomplete designs are violet, and the selected designs are red. Each parameter has two sliders to define a lower and an upper bound. Designs outside these bounds are also colored grey. You can select designs in the Common settings pane. You can hide certain parameters or change their displayed order using the context menu.

Context Menu
OptionDescription
AppearanceDisplays the Appearance menu.
Magnifying GlassMagnifies part of the plot.
 
Deactivate Deactivates selected designs.
Activate All Activates all designs.
 
Dimension ModificationsDisplays the Dimension Modifications menu.
Cluster AnalysisDisplays the Cluster Dialog.
ExportDisplays the Export menu.

Appearance Menu

OptionDescription
Font sizeChanges font size to predefined values.
Disable/Enable BeziersActivates or deactivates beziers.
Line Anti-aliasingChange aliasing of lines.
Change ColorChanges the color of filtered or unfiltered designs and reverts the color change.

Dimensions Modifications Menu

OptionDescription
Activate/Deactivate DimensionsOpens the Dimension dialog.
Deactivate selected DimensionsActivates or deactivates all or selected dimensions.
Activate all Dimensions
Activate Dimension DraggingChanges the displayed order of the dimensions.
Restore original Dimension Order
Fit on SelectionMoves sliders to selected or unfiltered designs limits.
Fit on Unfiltered

Export Menu

OptionDescription
PictureSaves the plot image to a file.
Dimension LimitsSaves the dimension limits to a file.
ParameterSaves the parameters to a file.
Preferences

The following preference settings are available:

  • Appearance

    • Font size

    • Line width

    • Symbol size

  • Window appearance

For more details, see Plot Preference Settings.

Python Scripting

Create Visual

Creates a parallel coordinates plot using data with data_id.

    pcp = Visuals.DesignTable(Id("Parallel coordinates plot"), data_id)
                            

Add to Postprocessing

Adds parallel coordinates plot in postprocessing to control_container, using the specified relative positioning.

    control_container.add_control (
        pcp,
        True,
        RELATIVE_POSITIONING,
        0., 0., 1., 1./2.
    )