Learn R Programming

DiceView: Methods for visualization of Computer Experiments Design and Surrogate

View 2D/3D sections, contour plots, mesh of excursion sets for computer experiments designs, surrogates or test functions.

Installation

You can install the stabe version of the package using CRAN:

install.packages('DiceView')

Or install the latest version of the package using the remotes R package:

install.packages('remotes')
remotes::install_github("IRSN/DiceView")

Copy Link

Version

Install

install.packages('DiceView')

Monthly Downloads

659

Version

3.1-3

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Yann Richet

Last Published

June 13th, 2025

Functions in DiceView (3.1-3)

expand.grids

Create a Data Frame from all combinations of factor variables
filledcontourview.function

Plot a contour view of a prediction model or function, including design points if available.
Apply.function

Apply Functions Over Array Margins, using custom vectorization (possibly using parallel)
are_in.mesh

Checks if some points belong to a given mesh
branin

This is a simple copy of the Branin-Hoo 2-dimensional test function, as provided in DiceKriging package. The Branin-Hoo function is defined here over [0,1] x [0,1], instead of [-5,0] x [10,15] as usual. It has 3 global minima : x1 = c(0.9616520, 0.15); x2 = c(0.1238946, 0.8166644); x3 = c(0.5427730, 0.15)
is_in.p

Test if points are in a hull
mesh

Builds a mesh from a design aor set of points
min_dist

Minimal distance between one point to many points
min_dist.mesh

Compute distance between a point and a mesh
plot3d_mesh

Plot a three dimensional mesh
plot2d_mesh

Plot a two dimensional mesh
EvalInterval.function

eval function and cast result to a list of y, y_low, y_up (possibly NA)
mesh_level

Mesh level set of function
mesh_exsets

Search excursion set of nD function, sampled by a mesh
optim.stop

Title optim wrapper for early stopping criterion
is_in.mesh

Checks if some point belongs to a given mesh
is.mesh

Checks if a mesh is valid
points_out.mesh

Extract points of mesh which do not belong to the mesh triangulation (may not contain all points)
root

One Dimensional Root (Zero) Finding
sectionview.function

Plot a section view of a prediction model or function, including design points if available.
sectionview3d.function

Plot a contour view of a prediction model or function, including design points if available.
roots

One Dimensional Multiple Roots (Zero) Finding
roots_mesh

Multi Dimensional Multiple Roots (Zero) Finding, sampled by a mesh
optims

Title Multi-local optimization wrapper for optim, using (possibly parallel) multistart.
points_in.mesh

Extract points of mesh which belong to the mesh triangulation (may not contain all points)
plot_mesh

Plot a one dimensional mesh
Memoize.function

Memoize a function
Vectorize.function

Vectorize a multidimensional Function
contourview.function

Plot a contour view of a prediction model or function, including design points if available.
combn.design

Generalize expand.grid() for multi-columns data. Build all combinations of lines from X1 and X2. Each line may hold multiple columns.