Description Usage Arguments Details Value Examples

The R implementation to get the elements necessary for calculations for the gaussian setting (a=1, b=1) on domains other than R^p.

1 2 3 4 5 6 7 8 9 | ```
get_elts_trun_gauss(
hdx,
hpdx,
x,
centered = TRUE,
profiled_if_noncenter = TRUE,
scale = "",
diagonal_multiplier = 1
)
``` |

`hdx` |
A matrix, |

`hpdx` |
A matrix, |

`x` |
An |

`centered` |
A boolean, whether in the centered setting (assume |

`profiled_if_noncenter` |
A boolean, whether in the profiled setting ( |

`scale` |
A string indicating the scaling method. Returned without being checked or used in the function body. Default to |

`diagonal_multiplier` |
A number >= 1, the diagonal multiplier. |

For details on the returned values, please refer to `get_elts_ab`

or `get_elts`

.

A list that contains the elements necessary for estimation.

`n` |
The sample size. |

`p` |
The dimension. |

`centered` |
The centered setting or not. Same as input. |

`scale` |
The scaling method. Same as input. |

`diagonal_multiplier` |
The diagonal multiplier. Same as input. |

`diagonals_with_multiplier` |
A vector that contains the diagonal entries of |

`setting` |
The setting |

`g_K` |
The |

`Gamma_K` |
The |

`g_eta` |
Returned in the non-profiled non-centered setting. The |

`Gamma_K_eta` |
Returned in the non-profiled non-centered setting. The |

`Gamma_eta` |
Returned in the non-profiled non-centered setting. The |

`t1,t2` |
Returned in the profiled non-centered setting, where the |

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | ```
n <- 50
p <- 30
mu <- rep(0, p)
K <- diag(p)
eta <- K %*% mu
domain <- make_domain("R+", p=p)
x <- gen(n, setting="gaussian", abs=FALSE, eta=eta, K=K, domain=domain, finite_infinity=100,
xinit=NULL, seed=2, burn_in=1000, thinning=100, verbose=FALSE)
h_hp <- get_h_hp("min_pow", 1, 3)
h_hp_dx <- h_of_dist(h_hp, x, domain) # h and h' applied to distance from x to boundary
elts <- get_elts_trun_gauss(h_hp_dx$hdx, h_hp_dx$hpdx, x, centered=TRUE, scale="norm", diag=1.5)
elts <- get_elts_trun_gauss(h_hp_dx$hdx, h_hp_dx$hpdx, x, centered=FALSE,
profiled_if_noncenter=TRUE, scale="norm", diag=1.7)
elts <- get_elts_trun_gauss(h_hp_dx$hdx, h_hp_dx$hpdx, x, centered=FALSE,
profiled_if_noncenter=FALSE, scale="norm", diag=1.9)
``` |

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.