iwopy.core.MultiObjOptResults.plot_pareto(obj_0=0, obj_1=1, ax=None, figsize=(5, 5), s=50, color_val='orange', color_ival='red', title=None)[source]

Get figure that shows the pareto front

Parameters

obj_0: int

The objective on the x axis

obj_1: int

The objective on the y axis

ax: pyplot.Axis, optional

The axis to plot on

figsize: tuple

The figure size, if ax is not given

s: float

Scatter point size

color_val: str

Color choice for valid points

color_ival: str

Color choice for invalid points

title: str, optional

The plot title

Returns

ax: pyplot.axis

The plot axis