Given a data frame with the results of (multiple) runs of (multiple) different three-objective optimization algorithms on (multiple) problem instances the function generates 3D scatterplots of the obtained Pareto-front approximations.
plot_scatter3d( df, obj.cols = c("y1", "y2", "y3"), max.in.row = 4L, package = "scatterplot3d", ... )
df | [ |
---|---|
obj.cols | [ |
max.in.row | [ |
package | [ |
... | [any] |
Nothing (function has side-effects by calling the respective drawing routines).
[1] T. Tušar and B. Filipič, "Visualization of Pareto Front Approximations in Evolutionary Multiobjective Optimization: A Critical Review and the Prosection Method," in IEEE Transactions on Evolutionary Computation, vol. 19, no. 2, pp. 225-245, April 2015, doi: 10.1109/TEVC.2014.2313407.
Other multi-objective visualizations:
plot_eaf_diff()
,
plot_eaf()
,
plot_heatmap()
,
plot_pcp()
,
plot_radar()
,
plot_scatter2d()