Package: DiceView 3.1-0

Yann Richet

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.

Authors:Yann Richet [aut, cre], Yves Deville [aut], Clement Chevalier [ctb]

DiceView_3.1-0.tar.gz
DiceView_3.1-0.zip(r-4.5)DiceView_3.1-0.zip(r-4.4)DiceView_3.1-0.zip(r-4.3)
DiceView_3.1-0.tgz(r-4.4-any)DiceView_3.1-0.tgz(r-4.3-any)
DiceView_3.1-0.tar.gz(r-4.5-noble)DiceView_3.1-0.tar.gz(r-4.4-noble)
DiceView_3.1-0.tgz(r-4.4-emscripten)DiceView_3.1-0.tgz(r-4.3-emscripten)
DiceView.pdf |DiceView.html
DiceView/json (API)

# Install 'DiceView' in R:
install.packages('DiceView', repos = c('https://irsn.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/irsn/diceview/issues

On CRAN:

4.01 score 1 stars 29 scripts 348 downloads 25 exports 17 dependencies

Last updated 8 days agofrom:dc314ef2b5. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 29 2024
R-4.5-winOKOct 29 2024
R-4.5-linuxOKOct 29 2024
R-4.4-winOKOct 29 2024
R-4.4-macOKOct 29 2024
R-4.3-winOKOct 29 2024
R-4.3-macOKOct 29 2024

Exports:Apply.functionare_in.meshbranincontourviewfilledcontourviewis_in.meshis_in.pis.meshMemoize.functionmeshmesh_exsetsmesh_levelmin_distoptimsplot_meshplot2d_meshplot3d_meshpoints_in.meshpoints_out.meshrootrootsroots_meshsectionviewsectionview3dVectorize.function

Dependencies:abindcodetoolsDiceDesigndigestforeachgeometryiteratorslinproglpSolvemagicR.cacheR.methodsS3R.ooR.utilsRcppRcppProgressscatterplot3d

Readme and manuals

Help Manual

Help pageTopics
Apply Functions Over Array Margins, using custom vectorization (possibly using parallel)Apply.function
Checks if some points belong to a given meshare_in.mesh
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)branin
Generalize expand.grid() for multi-columns data. Build all combinations of lines from X1 and X2. Each line may hold multiple columns.combn.design
Plot a contour view of a prediction model or function, including design points if available.contourview contourview,character,character-method contourview,function,function-method contourview,glm,glm-method contourview,km,km-method contourview,Kriging,Kriging-method contourview,list,list-method contourview,matrix,matrix-method contourview,NoiseKriging,NoiseKriging-method contourview,NuggetKriging,NuggetKriging-method contourview.character contourview.function contourview.glm contourview.km contourview.Kriging contourview.list contourview.matrix contourview.NoiseKriging contourview.NuggetKriging
eval function and cast result to a list of y, y_low, y_up (possibly NA)EvalInterval.function
Create a Data Frame from all combinations of factor variablesexpand.grids
Plot a contour view of a prediction model or function, including design points if available.filledcontourview filledcontourview,function,function-method filledcontourview,glm,glm-method filledcontourview,km,km-method filledcontourview,Kriging,Kriging-method filledcontourview,list,list-method filledcontourview,NoiseKriging,NoiseKriging-method filledcontourview,NuggetKriging,NuggetKriging-method filledcontourview.function filledcontourview.glm filledcontourview.km filledcontourview.Kriging filledcontourview.list filledcontourview.NoiseKriging filledcontourview.NuggetKriging
Checks if some point belongs to a given meshis_in.mesh
Test if points are in a hullis_in.p
Checks if a mesh is validis.mesh
Memoize a functionMemoize.function
Builds a mesh from a design aor set of pointsmesh
Search excursion set of nD function, sampled by a meshmesh_exsets
Mesh level set of functionmesh_level
Minimal distance between one point to many pointsmin_dist
Title Multi-local optimization wrapper for optim, using (possibly parallel) multistart.optims
Plot a one dimensional meshplot_mesh
Plot a two dimensional meshplot2d_mesh
Plot a three dimensional meshplot3d_mesh
Extract points of mesh which belong to the mesh triangulation (may not contain all points)points_in.mesh
Extract points of mesh which do not belong to the mesh triangulation (may not contain all points)points_out.mesh
One Dimensional Root (Zero) Findingroot
One Dimensional Multiple Roots (Zero) Findingroots
Multi Dimensional Multiple Roots (Zero) Finding, sampled by a meshroots_mesh
Plot a section view of a prediction model or function, including design points if available.sectionview sectionview,character,character-method sectionview,function,function-method sectionview,glm,glm-method sectionview,km,km-method sectionview,Kriging,Kriging-method sectionview,list,list-method sectionview,matrix,matrix-method sectionview,NoiseKriging,NoiseKriging-method sectionview,NuggetKriging,NuggetKriging-method sectionview.character sectionview.function sectionview.glm sectionview.km sectionview.Kriging sectionview.list sectionview.matrix sectionview.NoiseKriging sectionview.NuggetKriging
Plot a contour view of a prediction model or function, including design points if available.sectionview3d sectionview3d,character,character-method sectionview3d,function,function-method sectionview3d,glm,glm-method sectionview3d,km,km-method sectionview3d,Kriging,Kriging-method sectionview3d,list,list-method sectionview3d,matrix,matrix-method sectionview3d,NoiseKriging,NoiseKriging-method sectionview3d,NuggetKriging,NuggetKriging-method sectionview3d.character sectionview3d.function sectionview3d.glm sectionview3d.km sectionview3d.Kriging sectionview3d.list sectionview3d.matrix sectionview3d.NoiseKriging sectionview3d.NuggetKriging
Vectorize a multidimensional FunctionVectorize.function