as.km.Kriging: Coerce a 'Kriging' Object into the Class '"km"'

View source: R/KrigingClass.R

as.km.KrigingR Documentation

Coerce a Kriging Object into the Class "km"

Description

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

Usage

## S3 method for class 'Kriging'
as.km(x, .call = NULL, ...)

Arguments

x

An object with S3 class "Kriging".

.call

Force the call slot to be filled in the returned km object.

...

Not used.

Value

An object of having the S4 class "KM" which extends the "km" class of the DiceKriging package and contains an extra Kriging slot.

Author(s)

Yann Richet yann.richet@irsn.fr

Examples

f <- function(x) 1 - 1 / 2 * (sin(12 * x) / (1 + x) + 2 * cos(7 * x) * x^5 + 0.7)
set.seed(123)
X <- as.matrix(runif(10))
y <- f(X)

k <- Kriging(y, X, "matern3_2")
print(k)

k_km <- as.km(k)
print(k_km)

rlibkriging documentation built on Sept. 22, 2022, 5:07 p.m.