GPModel | R Documentation |
GPModel
objectCreate a GPModel
which contains a Gaussian process and / or mixed effects model with grouped random effects
GPModel(likelihood = "gaussian", group_data = NULL,
group_rand_coef_data = NULL, ind_effect_group_rand_coef = NULL,
drop_intercept_group_rand_effect = NULL, gp_coords = NULL,
gp_rand_coef_data = NULL, cov_function = "exponential",
cov_fct_shape = 0.5, gp_approx = "none", cov_fct_taper_range = 1,
cov_fct_taper_shape = 0, num_neighbors = 20L,
vecchia_ordering = "random", ind_points_selection = "kmeans++",
num_ind_points = 500L, cover_tree_radius = 1,
matrix_inversion_method = "cholesky", seed = 0L, cluster_ids = NULL,
free_raw_data = FALSE, vecchia_approx = NULL, vecchia_pred_type = NULL,
num_neighbors_pred = NULL)
likelihood |
A
|
group_data |
A |
group_rand_coef_data |
A |
ind_effect_group_rand_coef |
A |
drop_intercept_group_rand_effect |
A |
gp_coords |
A |
gp_rand_coef_data |
A |
cov_function |
A
|
cov_fct_shape |
A |
gp_approx |
A
|
cov_fct_taper_range |
A |
cov_fct_taper_shape |
A |
num_neighbors |
An |
vecchia_ordering |
A
|
ind_points_selection |
A
|
num_ind_points |
An |
cover_tree_radius |
A |
matrix_inversion_method |
A
|
seed |
An |
cluster_ids |
A |
free_raw_data |
A |
vecchia_approx |
Discontinued. Use the argument |
vecchia_pred_type |
A |
num_neighbors_pred |
an |
A GPModel
containing ontains a Gaussian process and / or mixed effects model with grouped random effects
Fabio Sigrist
# See https://github.com/fabsig/GPBoost/tree/master/R-package for more examples
data(GPBoost_data, package = "gpboost")
#--------------------Grouped random effects model: single-level random effect----------------
gp_model <- GPModel(group_data = group_data[,1], likelihood="gaussian")
#--------------------Gaussian process model----------------
gp_model <- GPModel(gp_coords = coords, cov_function = "exponential",
likelihood="gaussian")
#--------------------Combine Gaussian process with grouped random effects----------------
gp_model <- GPModel(group_data = group_data,
gp_coords = coords, cov_function = "exponential",
likelihood="gaussian")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.