Draw a radar visualization from a
Radar class implements the Radviz plot,
which is a way to visualize \(n\) samples of a multi-dimensional vector
in a 2D referential and to highlight the separability of the data.
For that, each sample
is rendered inside the unit disc with the influences of the different parameters evenly distributed on its circumference. Each parameter influence varies from 0 to 1 and can be interpreted compared to the others.
A variable name is required by the
by means of the
classifier keyword in order to color the curves
according to the value of the variable name. This is useful when the data is
labeled or when we are looking for the samples for which the classifier value
is comprised in some interval specified by the
(default values are set to
In the latter case, the color scale is composed of only two values: one for
the samples positively classified and one for the others.
- class gemseo.post.dataset.radviz.Radar(dataset, classifier)[source]¶
ValueError – If the dataset is empty.
- execute(save=True, show=False, file_path=None, directory_path=None, file_name=None, file_format=None, properties=None, fig=None, axes=None, **plot_options)¶
Execute the post processing.
save (bool) –
If True, save the plot.
By default it is set to True.
show (bool) –
If True, display the plot.
By default it is set to False.
file_path (str | Path | None) – The path of the file to save the figures. If None, create a file path from
directory_path (str | Path | None) – The path of the directory to save the figures. If None, use the current working directory.
file_name (str | None) – The name of the file to save the figures. If None, use a default one generated by the post-processing.
file_format (str | None) – A file format, e.g. ‘png’, ‘pdf’, ‘svg’, … If None, use a default file extension.
properties (Mapping[str, DatasetPlotPropertyType] | None) – The general properties of a
fig (None | Figure) – The figure to plot the data. If
None, create a new one.
axes (None | Axes) – The axes to plot the data. If
None, create new ones.
**plot_options – The options of the current class inheriting from
AttributeError – When the name of a property is not the name of an attribute.
- Return type: