Parallel coordinates#

In this example, we illustrate the use of the ParallelCoordinates plot on the Sobieski's SSBJ problem.

The ParallelCoordinates post-processing provides parallel coordinates plots among design variables, outputs functions and constraints.

The ParallelCoordinates portrays the design variables history during the scenario execution. Each vertical coordinate is dedicated to a design variable, normalized by its bounds.

A polyline joins all components of a given design vector and is colored by objective function values. This highlights the correlations between the values of the design variables and the values of the objective function.

  • Design variables history colored by '-y_4' value
  • Objective function and constraints history colored by '-y_4' value.
    INFO - 16:25:48: Importing the optimization problem from the file sobieski_mdf_scenario.h5

<gemseo.post.parallel_coordinates.ParallelCoordinates object at 0x72a4e035ee70>

from __future__ import annotations

from gemseo import execute_post
from gemseo.settings.post import ParallelCoordinates_Settings

execute_post(
    "sobieski_mdf_scenario.h5",
    settings_model=ParallelCoordinates_Settings(save=False, show=True),
)

Total running time of the script: (0 minutes 0.283 seconds)

Gallery generated by Sphinx-Gallery