plotInformationContent(feat.object, control)FeatureObject]
A feature object as created by createFeatureObject.list]
A list, which stores additional control arguments.
For further information, see details.plot].
A plot visualizing the Information Content Features.ic.plot.{xlab_line, ylab_line}ic.plot.ic.{lty, pch, cex, pch_col}ic.plot.max_ic.{lty, pch, lwd, cex, line_col, pch_col}ic.plot.settl_sens.{pch, cex, col}ic.plot.partial_icic.plot.partial_ic.{lty, pch, lwd, cex, line_col, pch_col}ic.plot.half_partial.{pch, cex, pch_col}ic.plot.half_partial.{lty, line_col, lwd}_{h, v}ic.plot.half_partial.text_{cex, col}ic.plot.legend_{descr, points, lines, location}ic.plot.{xlim, ylim, las, xlab, ylab}TRUEcontrol arguments are:
ic.epsilonc(0, 10^(seq(-5, 15, length.out = 1000)).
ic.sorting"nn"
(= default) and "random".
ic.sample.generateFALSE, i.e. the initial design from
the feature object will be used.
ic.sample.dimensionsfeat.object$dimension.
ic.sample.size100 * feat.object$dimension.
ic.sample.lower100 * feat.object$lower.
ic.sample.upper100 * feat.object$upper.
ic.show_warningsFALSE.
ic.seedic.nn.startic.nn.neighborhoodRANN::nn2 for computing
the nearest neighbors of an observation. Per default, we consider
the 20L closest neighbors for finding the nearest
not-yet-visited observation. If all of those neighbors have been
visited already, we compute the distances to the remaining points
separately.
ic.settling_sensitivity0.05 (as used in the corresponding paper).
ic.info_sensitivity0.5 (as used in the paper).# (1) create a feature object:
X = t(replicate(n = 2000, expr = runif(n = 5, min = -10, max = 10)))
feat.object = createFeatureObject(X = X, fun = function(x) sum(x^2))
# (2) plot its information content features:
plotInformationContent(feat.object)Run the code above in your browser using DataLab