Learn R Programming

This repository is just a wrapper to emulate a "standard" R package from https://github.com/libKriging/bindings/R/rlibkriging content, so you can install it just using:

install.packages('devtools')
devtools::install_github("libKriging/rlibkriging")

The stable version is available from CRAN :

install.packages('rlibkriging')

Requirements

Note: this repository mainly contains modified Makefiles, inspired by https://github.com/astamm/nloptr wrapper.

CRAN

When submitting to CRAN, ./tools/setup.sh should be run before R CMD build rlibkriging to fit CRAN policy.

Copy Link

Version

Install

install.packages('rlibkriging')

Monthly Downloads

210

Version

0.9-1

License

Apache License (>= 2)

Maintainer

Yann Richet

Last Published

January 15th, 2025

Functions in rlibkriging (0.9-1)

classNuggetKriging

Shortcut to provide functions to the S3 class "NuggetKriging"
copy.Kriging

Duplicate a Kriging Model
as.list.NuggetKriging

Coerce a NuggetKriging Object into a List
copy

Duplicate object.
covMat.Kriging

Compute Covariance Matrix of Kriging Model
fit.NoiseKriging

Fit NoiseKriging object on given data.
fit.NuggetKriging

Fit NuggetKriging object on given data.
leaveOneOutVec

Leave-One-Out vector
load.Kriging

Load a Kriging Model from a file storage
covMat.NuggetKriging

Compute Covariance Matrix of NuggetKriging Model
covMat.NoiseKriging

Compute Covariance Matrix of NoiseKriging Model
leaveOneOutFun.Kriging

Compute Leave-One-Out (LOO) error for an object with S3 class "Kriging" representing a kriging model.
leaveOneOut

Compute Leave-One-Out
leaveOneOutFun

Leave-One-Out function
logLikelihoodFun.NoiseKriging

Compute Log-Likelihood of NoiseKriging Model
leaveOneOutVec.Kriging

Compute Leave-One-Out (LOO) vector error for an object with S3 class "Kriging" representing a kriging model.
logLikelihood.NoiseKriging

Get logLikelihood of NoiseKriging Model
load.NuggetKriging

Load a NuggetKriging Model from a file storage
copy.NoiseKriging

Duplicate a NoiseKriging Model
load.NoiseKriging

Load a NoiseKriging Model from a file storage
logLikelihood.NuggetKriging

Get logLikelihood of NuggetKriging Model
copy.NuggetKriging

Duplicate a NuggetKriging Model
logLikelihood

Compute Log-Likelihood
covMat

covariance function
fit.Kriging

Fit Kriging object on given data.
fit

Fit model on data.
logLikelihoodFun.Kriging

Compute Log-Likelihood of Kriging Model
logMargPost

Compute log-Marginal Posterior
logMargPost.NuggetKriging

Get logMargPost of NuggetKriging Model
predict,NoiseKM-method

Prediction Method for a NoiseKM Object
predict,NuggetKM-method

Prediction Method for a NuggetKM Object
logMargPostFun.Kriging

Compute the log-marginal posterior of a kriging model, using the prior XXXY.
logMargPostFun.NuggetKriging

Compute the log-marginal posterior of a kriging model, using the prior XXXY.
logLikelihoodFun.NuggetKriging

Compute Log-Likelihood of NuggetKriging Model
logLikelihoodFun

Log-Likelihood function
leaveOneOut.Kriging

Get leaveOneOut of Kriging Model
logMargPost.Kriging

Get logMargPost of Kriging Model
print.NuggetKriging

Print the content of a NuggetKriging object.
print.NoiseKriging

Print the content of a NoiseKriging object.
save

Save a Kriging Model inside a file. Back to base::save if argument is not a Kriging object.
save.NuggetKriging

Save a NuggetKriging Model to a file storage
logLikelihood.Kriging

Get Log-Likelihood of Kriging Model
predict,KM-method

Prediction Method for a KM Object
load

Load any Kriging Model from a file storage. Back to base::load if not a Kriging object.
logMargPostFun

log-Marginal Posterior function
simulate,KM-method

Simulation from a KM Object
update.NoiseKriging

Update a NoiseKriging model object with new points
simulate,NoiseKM-method

Simulation from a NoiseKM Object
update.NuggetKriging

Update a NuggetKriging model object with new points
simulate,NuggetKM-method

Simulation from a NuggetKM Object
simulate.Kriging

Simulation from a Kriging model object.
predict.NuggetKriging

Predict from a NuggetKriging object.
save.NoiseKriging

Save a NoiseKriging Model to a file storage
save.Kriging

Save a Kriging Model to a file storage
update_simulate

Update simulation of model on data.
update_simulate.NuggetKriging

Update previous simulation of a NuggetKriging model object.
predict.NoiseKriging

Predict from a NoiseKriging object.
predict.Kriging

Predict from a Kriging object.
update,KM-method

Update a KM Object with New Points
update,NoiseKM-method

Update a NoiseKM Object with New Points
update_simulate.Kriging

Update previous simulation of a Kriging model object.
simulate.NoiseKriging

Simulation from a NoiseKriging model object.
simulate.NuggetKriging

Simulation from a NuggetKriging model object.
update_simulate.NoiseKriging

Update previous simulation of a NoiseKriging model object.
update,NuggetKM-method

Update a NuggetKM Object with New Points
print.Kriging

Print the content of a Kriging object.
update.Kriging

Update a Kriging model object with new points
as.km.Kriging

Coerce a Kriging object into the "km" class of the DiceKriging package.
NoiseKM

Create an NoiseKM Object
KM-class

S4 class for Kriging Models Extending the "km" Class
NuggetKriging

Create an object with S3 class "NuggetKriging" using the libKriging library.
NuggetKM-class

S4 class for NuggetKriging Models Extending the "km" Class
NuggetKM

Create an NuggetKM Object
Kriging

Create an object with S3 class "Kriging" using the libKriging library.
NoiseKriging

Create an object with S3 class "NoiseKriging" using the libKriging library.
KM

Create an KM Object
NoiseKM-class

S4 class for NoiseKriging Models Extending the "km" Class
as.list.Kriging

Coerce a Kriging Object into a List
as.km

Coerce an Object into a km Object
as.list.NoiseKriging

Coerce a NoiseKriging Object into a List
as.km.NuggetKriging

Coerce a NuggetKriging object into the "km" class of the DiceKriging package.
as.km.NoiseKriging

Coerce a NoiseKriging object into the "km" class of the DiceKriging package.
classKriging

Shortcut to provide functions to the S3 class "Kriging"
classNoiseKriging

Shortcut to provide functions to the S3 class "NoiseKriging"